Systems and techniques for providing animated leaderboards

ABSTRACT

Various types of graphical leaderboards for electronic multiplayer gaming events are disclosed. Examples of player-specific graphical leaderboards that may be presented to individual players in the multiplayer gaming event to provide leaderboard information tailored to their own scores are disclosed, as well as player-agnostic graphical leaderboards that may present relative ranking information for a plurality of players in a player-non-specific manner.

RELATED APPLICATION(S)

The present application claims benefit of priority to U.S. ProvisionalPatent Application No. 62/884,072, filed Aug. 7, 2019, and titled“TOURNAMENT GAMING FOR ELECTRONIC GAMING MACHINES AND OTHER COMPUTINGDEVICES,” and U.S. Provisional Patent Application No. 62/913,682, filedOct. 10, 2019, and titled “SYSTEMS AND TECHNIQUES FOR PROVIDING ANIMATEDLEADERBOARDS,” which are both hereby incorporated herein by reference intheir entireties and for all purposes, in particular with respect toportions thereof that relate to race graphic or otherwise animatedleaderboards and the like, especially with respect to gamingtournaments. This application is also related to U.S. Provisional PatentApplication Nos. 62/913,684, titled “STICKY WILDS FEATURE FOR TOURNAMENTGAMING FOR ELECTRONIC GAMING MACHINES AND OTHER COMPUTING DEVICES,”62/913,685, titled “TOURNAMENT GAMING SYSTEM WITH ALL WINS MULTIPLIERMODE,” and 62/913,680, titled “TOURNAMENT GAMING FOR ELECTRONIC GAMINGMACHINES AND OTHER COMPUTING DEVICES,” all of which were filed on Oct.10, 2019, and all of which are also hereby incorporated by referenceherein in their entireties and for all purposes.

BACKGROUND

Electronic gaming machines (“EGMs”) or gaming devices provide a varietyof wagering games such as slot games, video poker games, video blackjackgames, roulette games, video bingo games, keno games and other types ofgames that are frequently offered at casinos and other locations. Playon EGMs typically involves a player establishing a credit balance byinputting money, or another form of monetary credit, and placing amonetary wager (from the credit balance) on one or more outcomes of aninstance (or single play) of a primary or base game. In some cases, aplayer may qualify for a special mode of the base game, a secondarygame, or a bonus round of the base game by attaining a certain winningcombination or triggering event in, or related to, the base game, orafter the player is randomly awarded the special mode, secondary game,or bonus round. In the special mode, secondary game, or bonus round, theplayer is given an opportunity to win extra game credits, game tokens orother forms of payout. In the case of “game credits” that are awardedduring play, the game credits are typically added to a credit metertotal on the EGM and can be provided to the player upon completion of agaming session or when the player wants to “cash out.”

“Slot” type games are often displayed to the player in the form ofvarious symbols arrayed in a row-by-column grid or matrix. Specificmatching combinations of symbols along predetermined paths (or paylines)through the matrix indicate the outcome of the game. The displaytypically highlights winning combinations/outcomes for readyidentification by the player. Matching combinations and theircorresponding awards are usually shown in a “pay-table” which isavailable to the player for reference. Often, the player may varyhis/her wager to include differing numbers of paylines and/or the amountbet on each line. By varying the wager, the player may sometimes alterthe frequency or number of winning combinations, frequency or number ofsecondary games, and/or the amount awarded.

Typical games use a random number generator (RNG) to randomly determinethe outcome of each game. The game is designed to return a certainpercentage of the amount wagered back to the player over the course ofmany plays or instances of the game, which is generally referred to asreturn to player (RTP). The RTP and randomness of the RNG ensure thefairness of the games and are highly regulated. Upon initiation of play,the RNG randomly determines a game outcome and symbols are then selectedwhich correspond to that outcome. Notably, some games may include anelement of skill on the part of the player and are therefore notentirely random.

SUMMARY

In some contexts, multiplayer gaming events may be conducted using EGMs,e.g., slot-machine tournaments may be conducted in which a large number,e.g., 24, 32, etc., numbers of players may simultaneously play the samewagering game on different EGMs during a single tournament session. Theplayers' score in the wagering game of the tournament session may beused to determine the players' relative rankings within the tournamentsession. Such relative rankings may be displayed using a leaderboard,e.g., a tabular representation of player ranking, player name, and scorelisted in descending order based on ranking.

Presented herein are various techniques and systems for providingplayers with a graphical, race-style leaderboard presentation that mayprovide granular ranking and score information in a format that, in someimplementations, allows players to, with a quick glance, get a sense fortheir overall ranking and the relative score differentials between theirscore and a population of adjacently ranked other players.

Such leaderboard presentations may be provided in at least two formatsthat may share some common elements. For example, such leaderboardpresentations may represent the various players for which rankinginformation is depicted with a graphical indicator of some sort (eithera static image or icon or an animated image or icon). Another commonfeature of such leaderboard presentations is that the relativepositioning of such graphical indicators may provide general insight asto the ranking of the players represented by such graphical indicatorsrelative to each other and, in some instances, the score differentialsbetween those players. Such leaderboard presentations may also, in manycases, feature animations that provide the illusion that the viewer isviewing a race, e.g., by causing the graphical indicators to be animatedin a way that causes them to all appear to be moving in a particulardirection and by causing a background graphic to scroll by the graphicalindicators in the opposite direction. For example, if the graphicalindicators are people or animals, they may be animated to appear to berunning, and the background graphic may be caused to scroll past thegraphical indicators in a direction opposite the direction in which thepeople or animals appear to be running—the positioning of the graphicalindicators, it should be noted, may, in many cases, be generallystationary relative to the boundaries of the leaderboard presentationunless being moved to reflect a change in ranking and/or scoredifferentials.

As mentioned above, such leaderboard displays may be provided in atleast two formats. In one format, such leaderboard displays may beconfigured in a player-agnostic manner, i.e., without being tailored tothe informational needs of any particular player. Such player-agnosticleaderboards may be well-suited for display to spectators, e.g., onoverhead signage, and may provide insight as to either all of theplayers participating in a particular multiplayer gaming experience ofinterest or to a subset thereof, e.g., the 20 highest-ranked players insuch a multiplayer gaming experience.

In another format, such leaderboard displays may be provided in aplayer-centric manner, i.e., in a manner that is designed to rapidlyconvey information that is selected to be particularly relevant to aspecific player, e.g., information regarding that player's currentranking, the relative magnitude of score differentials between thatplayer and various other adjacently ranked players, and so forth.

These and other aspects of such leaderboard presentations are discussedbelow in more detail. As will become apparent, such leaderboardpresentations may be used in the support of EGM tournament play,including in the context of implementations such as those listed below.It will be understood that the implementations of EGM tournament playsystems discussed below may be used without necessarily beingaccompanied by a leaderboard presentation such as those discussed aboveor later below, although the use of the leaderboard presentationsdiscussed herein in support of a EGM tournament play is alsospecifically contemplated.

In some implementations, an electronic gaming system is provided thatincludes one or more processors and one or more memory devices. The oneor more processors and the one or more memory devices may be operablyconnected, and the one or more memory devices may storecomputer-executable instructions for controlling the one or moreprocessors to (a) receive data regarding values of a metric of interestfor a plurality of players of electronic gaming machines participatingin a multiplayer gaming event, (b) determine, for each player of a firstset of one or more of the players, a corresponding indicator positionalong a path based, at least in part, on the value of the metric ofinterest for that player, and (c) cause, for each player of the firstset of one or more players, a graphical indicator to be displayed in alocation on one or more displays based on the corresponding indicatorposition along the path.

In some implementations, the one or more memory devices may furtherstore additional computer-executable instructions for controlling theone or more processors to repeat (a) through (c) one or more times overa period of time and cause at least some of the graphical indicators tomove between different locations on the display according to changes inthe indicator positions for those graphical indicators.

In some implementations, the one or more memory devices may furtherstore additional computer-executable instructions for controlling theone or more processors to, for each graphical indicator, cause thatgraphical indicator to move between one or more interim indicatorpositions for that graphical indicator in between each instance of (c),wherein each interim indicator position is obtained by multiplying themost recent indicator position for that graphical indicator by arandomly generated displacement factor.

In some implementations, the one or more memory devices may furtherstore additional computer-executable instructions for controlling theone or more processors to modify, for each player of the first set ofone or more of the players, the corresponding indicator position alongthe path by multiplying that indicator position by a randomly generateddisplacement factor before (c).

In some implementations, the path may be a virtual path that is notgraphically depicted on the one or more displays.

In some implementations, the path is a linear path between a startingterminus and an ending terminus.

In some such implementations, the one or more memory devices may furtherstore additional computer-executable instructions for controlling theone or more processors to cause a background graphic to be displayedbehind the graphical indicators and scroll in a direction extending fromthe ending terminus to the starting terminus.

In some implementations, the plurality of players may all beparticipants in a common tournament session of a multiplayer gamingtournament, and the metric of interest may be a session score of eachplayer of the plurality of players for the common tournament session.

In some implementations, the path may have a starting terminus and anending terminus, the starting terminus may be associated with a firstmetric value, the ending terminus may be associated with a second metricvalue, and the one or more memory devices may further store additionalcomputer-executable instructions for controlling the one or moreprocessors to determine the corresponding indicator position for eachplayer of the first set of one or more players such that a distancealong the path from the starting terminus to that indicator position isbased on the product of a length of the path between the startingterminus and the ending terminus multiplied by the ratio of a firstquantity to a second quantity; the first quantity may be the value ofthe metric of interest for that player minus the first metric value andthe second quantity may be the second metric value minus the firstmetric value.

In some such implementations, the one or more memory devices may furtherstore additional computer-executable instructions for controlling theone or more processors to use a lowest value of the metric of interestfor the plurality of players as the first metric value, and use ahighest value of the metric of interest for the plurality of players asthe second metric value.

In some implementations, the one or more memory devices may furtherstore additional computer-executable instructions for controlling theone or more processors to use a highest value of the metric of interestfor the plurality of players as the second metric value, determine theNth highest value of the metric of interest for the plurality ofplayers, wherein N is less than the number of players in the pluralityof players, and use the Nth highest value of the metric of interest asthe first metric value.

In some implementations, there may be N players in the first set ofplayers and the value of the metric of interest for each player of thefirst set of players may be greater than or equal to the Nth highestvalue.

In some implementations, the one or more memory devices may furtherstore additional computer-executable instructions for controlling theone or more processors to repeat (a) through (c) one or more times overa period of time, and cause the players that are in the first set ofplayers to be modified based on changes in which players of theplurality of players are associated with the N highest values of themetric of interest over time.

In some implementations, the one or more memory devices may furtherstore additional computer-executable instructions for controlling theone or more processors to cause no graphical indicators to be shown forplayers of the plurality of players that are not in the first set ofplayers.

In some implementations, N may be selected from the group consisting of:5, 10, 15, and 20.

In some implementations, the one or more memory devices may furtherstore additional computer-executable instructions for controlling theone or more processors to cause, for each displayed graphical indicator,a player name label to be displayed in association with that graphicalindicator indicating a name associated with the player of the first setof players for that graphical indicator.

In some implementations, the one or more memory devices may furtherstore additional computer-executable instructions for controlling theone or more processors to cause, for each displayed graphical indicator,a gaming machine number label to be displayed in association with thatgraphical indicator indicating an electronic gaming machine being usedby the player of the first set of players for that graphical indicator.

In some implementations, the one or more memory devices may furtherstore additional computer-executable instructions for controlling theone or more processors to (d) receive data regarding a first leadermetric value, the first leader metric value representing a value of themetric of interest that is the highest value of that metric of interestachieved by any player in one or more previous or concurrent multiplayergaming events associated with a first time period, (e) determine, forthe first leader metric value, a corresponding first leader indicatorposition along the path based, at least in part, on the first leadermetric value, and (f) cause a first leader graphical indicator to bedisplayed in a corresponding location on the one or more displays basedon the first leader indicator position along the path.

In some such implementations, the one or more memory devices may furtherstore additional computer-executable instructions for controlling theone or more processors to: (g) receive data regarding a second leadermetric value, the second leader metric value representing a value of themetric of interest that is the highest value of that metric of interestachieved by any player in one or more previous or concurrent multiplayergaming events associated with a second time period, wherein the secondtime period includes, and is longer than, the first time period, (h)determine, for the second leader metric value, a corresponding secondleader indicator position along the path based, at least in part, on thesecond leader metric value, and (i) cause a second leader graphicalindicator to be displayed in a corresponding location on the one or moredisplays based on the second leader indicator position along the path.

In some further such implementations, the one or more memory devices mayfurther store additional computer-executable instructions forcontrolling the one or more processors to (j) determine that the valueof the metric of interest for a first player of the plurality of playershas exceeded the first leader metric value, (k) cause the first leaderindicator to no longer be displayed responsive, at least in part, to(j), and (I) perform (i) responsive, at least in part, to thedetermination in (j).

Various systems and techniques for presenting more engaging EGMtournament play are also disclosed herein, including, for example,tournament systems in which various wagering game features, such assoundtracks, multiplier modes, persistent wild modes, and so forth, maybe enabled at various times during a tournament session based on theamount of time that has elapsed in the session.

The timing of the activation of many such wagering game features may bearranged so as to introduce greater uncertainty and variability inplayer game play during a session as the end of the session drawscloser. In a typical tournament setting, the closer the tournament is toits end point, the more certain its overall outcome may generally be—theplayer scores may generally be spread apart, and a handful of playersmay clearly be in the lead score-wise, with the remaining players havingless competitive scores. To potentially offset such scoring inertia, thetournament system may activate the various wagering game features atdifferent times, which may provide greater volatility in player scoresduring the latter part of the tournament session, thereby making theoutcome of the tournament less certain and heightening player interestduring the latter part of the tournament session. This can help offsetany player apathy that may set in as the session progresses due to aperception that the tournament results may already be inevitable basedon the players' current scores. Wagering game features that affect gameplay or the frequency and/or quantity of winning outcomes may, forexample, start being introduced in approximately the last half of asession, and may include features that increase the player's chances ofobtaining a winning outcome (like persistent wilds) and/or increase theamount of winning outcomes (like multiplier modes). Other features maybe included as well, such as personalized multiplier modes that onlyaffect individual players, as well as delayed recalculation of someplayer's scores and rankings when in a personalized score multipliermode—such features may result in large changes in a player's points andranking, allowing for sudden upsets and come-from-behind victories.

In addition to such features, tournament systems as discussed herein mayalso or alternatively include other features, such as prizes or trophiesthat may be awarded during session play but which may not have a knownvalue until later in the tournament, and which may only have value thenif the player to which they are awarded is present on the premises ofwhere the tournament is being held.

Another feature which such tournament systems may have is a replayfeature in which a player may obtain a replay of their game play duringa session after the session is completed, e.g., via a smartphone,tablet, or website. Such replay features may include, for example, videoof the player during the session, as well as, in some cases, a gamereplay and/or player video for competitors of the player during thesession.

These features, as well as various other features, are discussed in moredetail below, and are not intended to be limiting as to the scope ofthis disclosure.

In some implementations, a system may be provided that includes aplurality of electronic gaming machines, each electronic gaming machine(EGM) including one or more displays, one or more EGM processors, one ormore EGM memory devices, and an EGM communications interface. In suchimplementations, for each EGM the one or more displays, the one or moreEGM processors, the one or more EGM memory devices, and the EGMcommunications interface may be operatively connected, and the one ormore EGM memory devices may store computer-executable instructions forcontrolling the one or more EGM processors to present a wagering game.Such implementations may further include a tournament management system(TMS) which may include one or more TMS processors, one or more TMSmemory devices, and one or more TMS communications interfaces. The oneor more TMS processors may be operatively connected with the one or moreTMS memory devices and the one or more TMS communications interfaces,the one or more TMS communications interfaces may be configured tocommunicate with each EGM via the EGM communications interface for thatEGM, and the one or more TMS memory devices and the one or more EGMmemory devices of each EGM may collectively store computer-executableinstructions for controlling the one or more TMS processors and the oneor more EGM processors of each EGM, collectively, to: initiate a sessionfor a tournament, the session having a session duration, cause each EGMto present the wagering game in a tournament mode during the session,and cause one or more wagering game features to be activated on the EGMsduring the session based on how much of the session duration haselapsed.

In some such implementations, there may be 8, 16, 24 or 32 EGMs.

In some further such implementations, the EGMs may be arranged in banksof eight EGMs each, with each bank including a first row of 4 EGMsarranged side-to-side and a second row of 4 EGMs arranged side-to-side,with the EGMs of the first row being back-to-back with the EGMs of thesecond row.

In some implementations of the system the one or more wagering gamefeatures may include a soundtrack having at least a first segment with aduration equal to the session duration. The first segment may include afirst portion and a second portion, the first portion may precede thesecond portion when the soundtrack is played, at least one of the tempoand the volume of the second portion may be increased in the secondportion as compared with the first portion, and the one or more TMSmemory devices and the one or more EGM memory devices of each EGM maycollectively store further computer-executable instructions for furthercontrolling the one or more TMS processors and the one or more EGMprocessors of each EGM, collectively, to, cause the soundtrack to beactivated during the session by causing the soundtrack to be playedduring the session.

In some implementations of the system, the one or more wagering gamefeatures may include a soundtrack having at least a first segment with aduration equal to the session duration, the first segment may include aShepard scale, and the one or more TMS memory devices and the one ormore EGM memory devices of each EGM collectively may store furthercomputer-executable instructions for further controlling the one or moreTMS processors and the one or more EGM processors of each EGM,collectively, to, cause the soundtrack to be activated during thesession by causing the soundtrack to be played during the session.

In some implementations of the system, the one or more wagering gamefeatures may include a soundtrack having at least a first segment with aduration equal to the session duration, the first segment may includesan intro portion, one or more loop portions, and an outro portion, theintro portion may precede the one or more loop portions, the outroportion may follow the one or more loop portions, at least one of thetempo and the volume of outro portion may be increased in the outroportion as compared with the intro portion, and the one or more TMSmemory devices and the one or more EGM memory devices of each EGM maycollectively store further computer-executable instructions for furthercontrolling the one or more TMS processors and the one or more EGMprocessors of each EGM, collectively, to, cause the soundtrack to beactivated during the session by causing the soundtrack to be playedduring the session.

In some implementations of the system with the soundtrack, thesoundtrack may also have a second segment following the first segment,the second segment may be played after the session ends, and at leastone of the tempo and the volume of the second segment may be lower inthe second segment as compared with an end portion of the first segment.

In some such implementations, the one or more TMS memory devices and theone or more EGM memory devices of each EGM may further collectivelystore computer-executable instructions for further controlling the oneor more TMS processors and the one or more EGM processors of each EGM,collectively, to, select the session duration from a plurality ofdifferent session durations responsive to one or more inputs, each ofthe different session durations may have a corresponding sessionduration that is equal in length to the sum of the duration of the introportion, the duration of the outro portion, and a total duration of Xrepetitions of the loop portion, and X may be a positive integer.

In some implementations of the system, the wagering game that each EGMpresents during the session may be a reel-based wagering game in which aplurality of symbols are presented on the one or more displays of thatEGM in conjunction with each play of the wagering game, the wageringgame that each EGM presents during the session may provide an awardamount in conjunction with each play of the wagering game based onpatterns of the symbols that are presented on the one or more displaysof that EGM for that play of the wagering game, the plurality of symbolspresented for each play of the wagering game may include one or morewild symbols that are treated as equivalent to at least two other,different symbols in the plurality of symbols for the purposes ofidentifying the patterns of symbols, and the one or more wagering gamefeatures may include a wagering game feature in which the EGMs enter apersistent wild mode in which, during a first time period, any wildsymbols presented on a display of the one or more displays of the EGMsresponsive to a play of the wagering game are retained for further playsof the wagering game during the duration of the first time period.

In some such implementations of the system, the one or more TMS memorydevices and the one or more EGM memory devices of each EGM maycollectively store further computer-executable instructions for furthercontrolling the one or more TMS processors and the one or more EGMprocessors of each EGM, collectively, to, activate the wagering gamefeature in which the EGMs enter a persistent wild mode responsive toelapsed time of the session being within 40% to 60% of the sessionduration.

In some implementations of the system, the first time period may have aduration of between 5 and 15 seconds.

In some implementations of the system, the wagering game that each EGMpresents during the session may be a reel-based wagering game in which aplurality of symbols are presented on the one or more displays of thatEGM in conjunction with each play of the wagering game, the wageringgame that each EGM presents during the session may provide an awardamount in conjunction with each play of the wagering game based onpatterns of the symbols that are presented on the one or more displaysof that EGM for that play of the wagering game, the one or more wageringgame features may include a wagering game feature in which the EGMsenter a win multiplier mode where, during a first time period, the awardamount provided responsive to each play of the wagering game where awinning pattern of symbols is presented is multiplied by a scoremultiplier, and the score multiplier may be a number greater than 1. Insome such implementations of the system, the score multiplier may be anumber selected from the group consisting of 2, 3, 4, 5, and 10. In somefurther or alternative such implementations of the system, the firsttime period may have a duration of between 5 and 15 seconds.

In some such implementations of the system, the one or more TMS memorydevices and the one or more EGM memory devices of each EGM maycollectively store further computer-executable instructions for furthercontrolling the one or more TMS processors and the one or more EGMprocessors of each EGM, collectively, to activate the wagering gamefeature in which the EGMs enter the win multiplier mode at multiplepoints in time during the session and use a larger score multiplier foreach activation of the wagering game feature in which the EGMs enter thewin multiplier mode during the session.

In some implementations of the system, the wagering game that each EGMpresents during the session may be a reel-based wagering game in which aplurality of symbols are presented on the one or more displays of thatEGM in conjunction with each play of the wagering game, the wageringgame that each EGM presents during the session may provide an awardamount in conjunction with each play of the wagering game based onpatterns of the symbols that are presented on the one or more displaysof that EGM for that play of the wagering game, and the one or more TMSmemory devices and the one or more EGM memory devices of each EGM maycollectively store further computer-executable instructions for furthercontrolling the one or more TMS processors and the one or more EGMprocessors of each EGM, collectively, to determine that a first EGM ofthe EGMs is the first of the EGMs to have presented a first pattern ofsymbols during the session, the symbols in the first pattern of symbolsall being the same, determine an identity of a player associated withthe first EGM during the session, and provide a notification that theplayer associated with the first EGM has won a prize.

In some such implementations, the first pattern of symbols may includefive symbols.

In some implementations of the system, the one or more TMS memorydevices and the one or more EGM memory devices of each EGM maycollectively store further computer-executable instructions for furthercontrolling the one or more TMS processors and the one or more EGMprocessors of each EGM, collectively, to determine that a first EGM ofthe EGMs has accrued a total award amount that is higher than the totalaward amount of any of the other EGMs within a predetermined timeinterval from the start of the session, determine an identity of aplayer associated with the first EGM during the session, and provide anotification that the player associated with the first EGM has won aprize.

In some implementations of the system, the one or more TMS memorydevices and the one or more EGM memory devices of each EGM maycollectively store further computer-executable instructions for furthercontrolling the one or more TMS processors and the one or more EGMprocessors of each EGM, collectively, to determine a relative rankingfor players of the EGMs participating in the session based on a runningtotal amount won by each of the players during the session, identify aplayer associated with a first EGM that experienced a greatest change inrelative ranking during a first time period, and provide a notificationthat the player associated with the first EGM has won a prize.

In some such implementations, the first time period may be a timeinterval that starts and ends within the session and does not overlapwith the start and end of the session.

In some implementations of the system that are configured to provide anotification, the notification may be one or more of an audioannouncement identifying the player, a graphical presentation on adisplay identifying the player, activation of illumination features onthe EGM of the first EGM, a notification sent to a communications deviceassociated with the player associated with the first EGM, or anotification sent to communications devices associated with each playerparticipating in the session.

In some implementations of the system, the tournament may includemultiple sessions, each session may include multiple players, and theone or more TMS memory devices and the one or more EGM memory devices ofeach EGM may collectively store further computer-executable instructionsfor further controlling the one or more TMS processors and the one ormore EGM processors of each EGM, collectively, to track the number ofprizes won by each player participating in one or more of the sessionsduring the tournament, select a winning player of the players based onthe number of prizes won by the winning player, and assign an award tothe winning player.

In some implementations of the system, the wagering game that each EGMpresents during the session may be a reel-based wagering game in which aplurality of symbols are presented on the one or more displays of thatEGM in conjunction with each play of the wagering game, the wageringgame that each EGM presents during the session may provide an awardamount in conjunction with each play of the wagering game based onpatterns of the symbols that are presented on the one or more displaysof that EGM for that play of the wagering game, and the one or more TMSmemory devices and the one or more EGM memory devices of each EGM maycollectively store further computer-executable instructions for furthercontrolling the one or more TMS processors and the one or more EGMprocessors of each EGM, collectively, to (a) determine if any symbolspresented on that EGM in conjunction with a play of the wagering gameare multiplier symbols and (b) modify the award amount in conjunctionwith the play of the wagering game from (a) based on the multipliersymbols of (a).

In some implementations of the system, each multiplier symbol may beassociated with a corresponding score multiplier, and the one or moreTMS memory devices and the one or more EGM memory devices of each EGMmay collectively store further computer-executable instructions forfurther controlling the one or more TMS processors and the one or moreEGM processors of each EGM, collectively, to, modify the award amount in(b) by multiplying that award amount by the corresponding scoremultiplier associated with each multiplier symbol that is determined in(a) to be presented in conjunction with that play of the wagering game.

In some such implementations of the system, the one or more TMS memorydevices and the one or more EGM memory devices of each EGM maycollectively store further computer-executable instructions for furthercontrolling the one or more TMS processors and the one or more EGMprocessors of each EGM, collectively, to determine if at least apredetermined number of the symbols presented on that EGM in conjunctionwith a play of the wagering game are scatter symbols, and treat,responsive to determining that at least the predetermined number ofsymbols presented on that EGM in conjunction with the play of thewagering game are scatter symbols, any symbols presented during one ormore subsequent plays of the wagering game that are of a particular typeas multiplier symbols.

In some further such implementations of the system, the number ofscatter symbols that may be presented on that EGM in conjunction withthe play of the wagering game may determine the number of subsequentplays of the wagering game where the symbols of the particular type aretreated as multiplier symbols.

In some implementations of the system, the system may further include atournament host tablet (THT) which may, in turn, include one or more THTprocessors, one or more THT memory devices, and a touch-screen display.In such implementations, the one or more EGM memory devices of each EGM,the one or more TMS memory devices, and the one or more THT memorydevices may collectively store further computer-executable instructionsfor further controlling the one or more EGM processors, the one or moreTMS processors, and the one or more THT processors, collectively, tocause the THT to present indications of a plurality of playersparticipating in the session via the touch-screen display, and cause theTHT to provide information in association with each of the indications,via the touch-screen display and throughout the session, and regardingone or more of: the players, a score of each player, and winningoutcomes of players.

In some such implementations of the system, the one or more EGM memorydevices of each EGM, the one or more TMS memory devices, and the one ormore THT memory devices may collectively store furthercomputer-executable instructions for further controlling the one or moreEGM processors, the one or more TMS processors, and the one or more THTprocessors, collectively, to, cause the THT to present a graphicalrepresentation of relative positioning of each EGM relative to the otherEGMs.

In some such implementations of the system, the one or more EGM memorydevices of each EGM, the one or more TMS memory devices, and the one ormore THT memory devices may collectively store furthercomputer-executable instructions for further controlling the one or moreEGM processors, the one or more TMS processors, and the one or more THTprocessors, collectively, to identify a first set of players of theplayers, each player in the first set of players having a score higherthan the players in the session that are not in the first set of theplayers, and cause the THT to, for each player in the first set ofplayers, highlight, via the touch-screen display, the indication of thatplayer.

In some implementations of the system, the one or more EGM memorydevices of each EGM, the one or more TMS memory devices, and the one ormore THT memory devices may collectively store furthercomputer-executable instructions for further controlling the one or moreEGM processors, the one or more TMS processors, and the one or more THTprocessors, collectively, to identify a first player of the players,where the first player has a score that is increasing faster than thescore of any other player in the session and over an immediatelypreceding time interval of a predetermined duration and cause the THT tohighlight, via the touch-screen display, the indication of the firstplayer.

In some implementations of the system, the one or more EGM memorydevices of each EGM, the one or more TMS memory devices, and the one ormore THT memory devices may collectively store furthercomputer-executable instructions for further controlling the one or moreEGM processors, the one or more TMS processors, and the one or more THTprocessors, collectively, to cause the THT display to provideuser-selectable controls that are configured to allow a tournament hostto cause, by providing inputs to the touch-screen display of the THT,one or more items to occur that are selected from the group consistingof: pre-recorded audio to be played over speakers of one or more of theEGMs and pre-recorded audio to be player over speakers other than thespeakers of the one or more EGMs.

In some implementations of the system, the one or more TMS memorydevices and the one or more EGM memory devices of each EGM maycollectively store further computer-executable instructions for furthercontrolling the one or more TMS processors and the one or more EGMprocessors of each EGM, collectively, to cause replay data of contentdisplayed on a first EGM of the EGMs during the session to be stored,and provide, after the conclusion of the session, the replay data to aremote device of a player that was playing the wagering game on thefirst EGM during the session.

In some implementations of the system, each of one or more of the EGMsmay include an imaging sensor configured to obtain player video data ofa player playing the EGM that houses that imaging sensor, and the one ormore TMS memory devices and the one or more EGM memory devices of eachEGM may collectively store further computer-executable instructions forfurther controlling the one or more TMS processors and the one or moreEGM processors of each EGM, collectively, to cause the player video datato be obtained from each of the one or more EGMs that include theimaging sensor during the session, cause the obtained player video datato be stored, and provide, after the conclusion of the session, at leastsome player video data obtained from at least one EGM during the sessionto a remote device associated with a first player who was playing thewagering game on one of the EGMs during the session.

In some implementations of the system, the player video data that may beprovided to the remote device associated with the first player may befirst player video data of the first player obtained during the session.

In some implementations of the system, the player video data that isprovided to the remote device associated with the first player mayinclude second player video data of one or more second players whoparticipated in the session, and the one or more second players may bedifferent from the first player.

In some implementations of the system, the second player video data thatmay be provided to the remote device associated with the first playermay include multiple segments, at least some of the segments may befirst segments, and each first segment may include second player videodata of one of the second players having a ranking, based on a score ofeach player at the time the second player video data in that firstsegment was obtained, adjacent to a ranking of the first player at thetime the second player video data in that first segment was obtained.

In some such implementations of the system, all of the segments may befirst segments.

In some additional implementations, the second player video data for atleast some of the segments may be augmented with a graphical overlaythat alters an appearance of the second player in the correspondingsegment.

In some implementations of the system, the graphical overlay may includeone or more graphical objects that are animated so as to have motionssynchronized with motion in the overlaid second player video data, andthe one or more graphical objects may obscure one or more facialfeatures of the second player in the overlaid second player video data.

In some such implementations, the player video data that may be providedto the remote device associated with the first player may furtherinclude first player video data of the first player that was obtainedcontemporaneously with the second player video data for one or more ofthe segments.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is an exemplary diagram showing several EGMs networked withvarious gaming related servers.

FIG. 2 is a block diagram showing various functional elements of anexemplary EGM.

FIG. 3 illustrates, in block diagram form, an embodiment of a gameprocessing architecture algorithm that implements a game processingpipeline for the play of a game in accordance with various embodimentsdescribed herein.

FIGS. 4 through 22 depict various stages of operation of a bank ofelectronic gaming machines during a tournament session.

FIGS. 23 through 33 depict an EGM during various phases of tournamentplay, including while a wild multiplier mode is active.

FIGS. 34 and 35 depict two example graphical user interfaces (GUIs) thatmay be provided on a tournament host tablet to display playerinformation during a tournament session.

FIGS. 36 through 41 depict various examples of a tournament sessionreplay GUI.

FIG. 42 depicts a diagram of one possible implementation of a tournamentsystem according to the disclosure herein.

FIG. 43 depicts an example engagement loop between a casino and aplayer.

FIGS. 44a through 44d depict a player-agnostic graphical leaderboardwith a scrolling background graphic.

FIG. 45 depicts an example player-agnostic graphical leaderboard.

FIG. 46 depicts another example player-agnostic graphical leaderboard.

FIG. 47 depicts another example player-agnostic graphical leaderboard.

FIG. 48 depicts another example player-agnostic graphical leaderboardwith a daily leader indicator shown.

FIG. 49 depicts an example player-agnostic graphical leaderboard with afinish line indicator shown.

FIGS. 50a through 50c depict example paths for use in graphicalleaderboards.

FIG. 51 depicts an example player-specific graphical leaderboard.

DETAILED DESCRIPTION

As discussed above, a multiplayer game server (MGS) for wagering gametournament play is provided; the MGS may include one or more computingsystems that have computer-executable instructions stored in a memorydevice or devices thereof that, when executed by one or more processorsof the MGS, cause the MGS to manage various aspects of tournament gameplay using EGMs. In particular, the MGS may facilitate and/or managevarious phases of a tournament session for a plurality of players,including, for example, the start of the tournament session, ongoingplay during the tournament session, and the end of the tournamentsession. Prior to discussing the MGS, various aspects of EGMs and othergaming-related equipment are discussed below with respect to FIGS. 1through 3.

FIG. 1 illustrates several different models of EGMs which may benetworked to various gaming related servers. Shown is a system 100 in agaming environment including one or more server computers 102 (e.g.,slot servers of a casino) that are in communication, via acommunications network, with one or more gaming devices 104A-104X (EGMs,slots, video poker, bingo machines, etc.) that can implement one or moreaspects of the present disclosure. The gaming devices 104A-104X mayalternatively be portable and/or remote gaming devices such as, but notlimited to, a smart phone, a tablet, a laptop, or a game console. Gamingdevices 104A-104X utilize specialized software and/or hardware to formnon-generic, particular machines or apparatuses that comply withregulatory requirements regarding devices used for wagering or games ofchance that provide monetary awards.

Communication between the gaming devices 104A-104X and the servercomputers 102, and among the gaming devices 104A-104X, may be direct orindirect using one or more communication protocols. As an example,gaming devices 104A-104X and the server computers 102 can communicateover one or more communication networks, such as over the Internetthrough a website maintained by a computer on a remote server or over anonline data network including commercial online service providers,Internet service providers, private networks (e.g., local area networksand enterprise networks), and the like (e.g., wide area networks). Thecommunication networks could allow gaming devices 104A-104X tocommunicate with one another and/or the server computers 102 using avariety of communication-based technologies, such as radio frequency(RF) (e.g., wireless fidelity (WiFi®) and Bluetooth®), cable TV,satellite links and the like.

In some embodiments, server computers 102 may not be necessary and/orpreferred. For example, in one or more embodiments, a stand-alone gamingdevice such as gaming device 104A, gaming device 104B or any of theother gaming devices 104C-104X can implement one or more aspects of thepresent disclosure. However, it is typical to find multiple EGMsconnected to networks implemented with one or more of the differentserver computers 102 described herein.

The server computers 102 may include a central determination gamingsystem server 106, a ticket-in-ticket-out (TITO) system server 108, aplayer tracking system server 110, a progressive system server 112,and/or a casino management system server 114. Gaming devices 104A-104Xmay include features to enable operation of any or all servers for useby the player and/or operator (e.g., the casino, resort, gamingestablishment, tavern, pub, etc.). For example, game outcomes may begenerated on a central determination gaming system server 106 and thentransmitted over the network to any of a group of remote terminals orremote gaming devices 104A-104X that utilize the game outcomes anddisplay the results to the players.

Gaming device 104A is often of a cabinet construction which may bealigned in rows or banks of similar devices for placement and operationon a casino floor. The gaming device 104A often includes a main doorwhich provides access to the interior of the cabinet. Gaming device 104Atypically includes a button area or button deck 120 accessible by aplayer that is configured with input switches or buttons 122, an accesschannel for a bill validator 124, and/or an access channel for aticket-out printer 126.

In FIG. 1, gaming device 104A is shown as a Relm XL™ model gaming devicemanufactured by Aristocrat®Technologies, Inc. As shown, gaming device104A is a reel machine having a gaming display area 118 comprising anumber (typically 3 or 5) of mechanical reels 130 with various symbolsdisplayed on them. The reels 130 are independently spun and stopped toshow a set of symbols within the gaming display area 118 which may beused to determine an outcome to the game.

In many configurations, the gaming device 104A may have a main display128 (e.g., video display monitor) mounted to, or above, the gamingdisplay area 118. The main display 128 can be a high-resolution LCD,plasma, LED, or OLED panel which may be flat or curved as shown, acathode ray tube, or other conventional electronically controlled videomonitor.

In some embodiments, the bill validator 124 may also function as a“ticket-in” reader that allows the player to use a casino issued creditticket to load credits onto the gaming device 104A (e.g., in a cashlessticket (“TITO”) system). In such cashless embodiments, the gaming device104A may also include a “ticket-out” printer 126 for outputting a creditticket when a “cash out” button is pressed. Cashless TITO systems areused to generate and track unique bar-codes or other indicators printedon tickets to allow players to avoid the use of bills and coins byloading credits using a ticket reader and cashing out credits using aticket-out printer 126 on the gaming device 104A. The gaming device 104Acan have hardware meters for purposes including ensuring regulatorycompliance and monitoring the player credit balance. In addition, therecan be additional meters that record the total amount of money wageredon the gaming device, total amount of money deposited, total amount ofmoney withdrawn, total amount of winnings on gaming device 104A.

In some embodiments, a player tracking card reader 144, a transceiverfor wireless communication with a mobile device (e.g., a player'ssmartphone), a keypad 146, and/or an illuminated display 148 forreading, receiving, entering, and/or displaying player trackinginformation is provided in EGM 104A. In such embodiments, a gamecontroller within the gaming device 104A can communicate with the playertracking system server 110 to send and receive player trackinginformation.

Gaming device 104A may also include a bonus topper wheel 134. When bonusplay is triggered (e.g., by a player achieving a particular outcome orset of outcomes in the primary game), bonus topper wheel 134 isoperative to spin and stop with indicator arrow 136 indicating theoutcome of the bonus game. Bonus topper wheel 134 is typically used toplay a bonus game, but it could also be incorporated into play of thebase or primary game.

A candle 138 may be mounted on the top of gaming device 104A and may beactivated by a player (e.g., using a switch or one of buttons 122) toindicate to operations staff that gaming device 104A has experienced amalfunction or the player requires service. The candle 138 is also oftenused to indicate a jackpot has been won and to alert staff that a handpayout of an award may be needed.

There may also be one or more information panels 152 which may be aback-lit, silkscreened glass panel with lettering to indicate generalgame information including, for example, a game denomination (e.g.,$0.25 or $1), pay lines, pay tables, and/or various game relatedgraphics. In some embodiments, the information panel(s) 152 may beimplemented as an additional video display.

Gaming devices 104A have traditionally also included a handle 132typically mounted to the side of main cabinet 116 which may be used toinitiate game play.

Many or all the above described components can be controlled bycircuitry (e.g., a game controller) housed inside the main cabinet 116of the gaming device 104A, the details of which are shown in FIG. 2.

An alternative example gaming device 104B illustrated in FIG. 1 is theArc' model gaming device manufactured by Aristocrat° Technologies, Inc.Note that where possible, reference numerals identifying similarfeatures of the gaming device 104A embodiment are also identified in thegaming device 104B embodiment using the same reference numbers. Gamingdevice 104B does not include physical reels and instead shows game playfunctions on main display 128. An optional topper screen 140 may be usedas a secondary game display for bonus play, to show game features orattraction activities while a game is not in play, or any otherinformation or media desired by the game designer or operator. In someembodiments, topper screen 140 may also or alternatively be used todisplay progressive jackpot prizes available to a player during play ofgaming device 104B.

Example gaming device 104B includes a main cabinet 116 including a maindoor which opens to provide access to the interior of the gaming device104B. The main or service door is typically used by service personnel torefill the ticket-out printer 126 and collect bills and tickets insertedinto the bill validator 124. The main or service door may also beaccessed to reset the machine, verify and/or upgrade the software, andfor general maintenance operations.

Another example gaming device 104C shown is the Helix™ model gamingdevice manufactured by Aristocrat® Technologies, Inc. Gaming device 104Cincludes a main display 128A that is in a landscape orientation.Although not illustrated by the front view provided, the landscapedisplay 128A may have a curvature radius from top to bottom, oralternatively from side to side. In some embodiments, display 128A is aflat panel display. Main display 128A is typically used for primary gameplay while secondary display 128B is typically used for bonus game play,to show game features or attraction activities while the game is not inplay or any other information or media desired by the game designer oroperator. In some embodiments, example gaming device 104C may alsoinclude speakers 142 to output various audio such as game sound,background music, etc.

Many different types of games, including mechanical slot games, videoslot games, video poker, video blackjack, video pachinko, keno, bingo,and lottery, may be provided with or implemented within the depictedgaming devices 104A-104C and other similar gaming devices. Each gamingdevice may also be operable to provide many different games. Games maybe differentiated according to themes, sounds, graphics, type of game(e.g., slot game vs. card game vs. game with aspects of skill),denomination, number of paylines, maximum jackpot, progressive ornon-progressive, bonus games, and may be deployed for operation in Class2 or Class 3, etc.

FIG. 2 is a block diagram depicting exemplary internal electroniccomponents of a gaming device 200 connected to various external systems.All or parts of the example gaming device 200 shown could be used toimplement any one of the example gaming devices 104A-X depicted inFIG. 1. As shown in FIG. 2, gaming device 200 includes a topper display216 or another form of a top box (e.g., a topper wheel, a topper screen,etc.) that sits above cabinet 218. Cabinet 218 or topper display 216 mayalso house a number of other components which may be used to addfeatures to a game being played on gaming device 200, including speakers220, a ticket printer 222 which prints bar-coded tickets or other mediaor mechanisms for storing or indicating a player's credit value, aticket reader 224 which reads bar-coded tickets or other media ormechanisms for storing or indicating a player's credit value, and aplayer tracking interface 232. Player tracking interface 232 may includea keypad 226 for entering information, a player tracking display 228 fordisplaying information (e.g., an illuminated or video display), a cardreader 230 for receiving data and/or communicating information to andfrom media or a device such as a smart phone enabling player tracking.FIG. 2 also depicts utilizing a ticket printer 222 to print tickets fora TITO system server 108. Gaming device 200 may further include a billvalidator 234, player-input buttons 236 for player input, cabinetsecurity sensors 238 to detect unauthorized opening of the cabinet 218,a primary game display 240, and a secondary game display 242, eachcoupled to and operable under the control of game controller 202.

The games available for play on the gaming device 200 are controlled bya game controller 202 that includes one or more processors 204.Processor 204 represents a general-purpose processor, a specializedprocessor intended to perform certain functional tasks, or a combinationthereof. As an example, processor 204 can be a central processing unit(CPU) that has one or more multi-core processing units and memorymediums (e.g., cache memory) that function as buffers and/or temporarystorage for data. Alternatively, processor 204 can be a specializedprocessor, such as an application specific integrated circuit (ASIC),graphics processing unit (GPU), field-programmable gate array (FPGA),digital signal processor (DSP), or another type of hardware accelerator.In another example, processor 204 is a system on chip (SoC) thatcombines and integrates one or more general-purpose processors and/orone or more specialized processors. Although FIG. 2 illustrates thatgame controller 202 includes a single processor 204, game controller 202is not limited to this representation and instead can include multipleprocessors 204 (e.g., two or more processors).

FIG. 2 illustrates that processor 204 is operatively coupled to memory208. Memory 208 is defined herein as including volatile and nonvolatilememory and other types of non-transitory data storage components.Volatile memory is memory that does not retain data values upon loss ofpower. Nonvolatile memory is memory that does retain data upon a loss ofpower. Examples of memory 208 include random access memory (RAM),read-only memory (ROM), hard disk drives, solid-state drives, USB flashdrives, memory cards accessed via a memory card reader, floppy disksaccessed via an associated floppy disk drive, optical discs accessed viaan optical disc drive, magnetic tapes accessed via an appropriate tapedrive, and/or other memory components, or a combination of any two ormore of these memory components. In addition, examples of RAM includestatic random access memory (SRAM), dynamic random access memory (DRAM),magnetic random access memory (MRAM), and other such devices. Examplesof ROM include a programmable read-only memory (PROM), an erasableprogrammable read-only memory (EPROM), an electrically erasableprogrammable read-only memory (EEPROM), or other like memory device.Even though FIG. 2 illustrates that game controller 202 includes asingle memory 208, game controller 202 could include multiple memories208 for storing program instructions and/or data.

Memory 208 can store one or more game programs 206 that provide programinstructions and/or data for carrying out various embodiments (e.g.,game mechanics) described herein. Stated another way, game program 206represents an executable program stored in any portion or component ofmemory 208. In one or more embodiments, game program 206 is embodied inthe form of source code that includes human-readable statements writtenin a programming language or machine code that contains numericalinstructions recognizable by a suitable execution system, such as aprocessor 204 in a game controller or other system. Examples ofexecutable programs include: (1) a compiled program that can betranslated into machine code in a format that can be loaded into arandom access portion of memory 208 and run by processor 204; (2) sourcecode that may be expressed in proper format such as object code that iscapable of being loaded into a random access portion of memory 208 andexecuted by processor 204; and (3) source code that may be interpretedby another executable program to generate instructions in a randomaccess portion of memory 208 to be executed by processor 204.

Alternatively, game programs 206 can be set up to generate one or moregame instances based on instructions and/or data that gaming device 200exchanges with one or more remote gaming devices, such as a centraldetermination gaming system server 106 (not shown in FIG. 2 but shown inFIG. 1). For purpose of this disclosure, the term “game instance” refersto a play or a round of a game that gaming device 200 presents (e.g.,via a user interface (UI)) to a player. The game instance iscommunicated to gaming device 200 via the network 214 and then displayedon gaming device 200. For example, gaming device 200 may execute gameprogram 206 as video streaming software that allows the game to bedisplayed on gaming device 200. When a game is stored on gaming device200, it may be loaded from memory 208 (e.g., from a read only memory(ROM)) or from the central determination gaming system server 106 tomemory 208.

Gaming devices, such as gaming device 200, are highly regulated toensure fairness and, in many cases, gaming device 200 is operable toaward monetary awards (e.g., typically dispensed in the form of aredeemable voucher). Therefore, to satisfy security and regulatoryrequirements in a gaming environment, hardware and softwarearchitectures are implemented in gaming devices 200 that differsignificantly from those of general-purpose computers. Adapting generalpurpose computers to function as gaming devices 200 is not simple orstraightforward because of: (1) the regulatory requirements for gamingdevices 200, (2) the harsh environment in which gaming devices 200operate, (3) security requirements, (4) fault tolerance requirements,and (5) the requirement for additional special purpose componentryenabling functionality of an EGM. These differences require substantialengineering effort with respect to game design implementation, gamemechanics, hardware components, and software.

One regulatory requirement for games running on gaming device 200generally involves complying with a certain level of randomness.Typically, gaming jurisdictions mandate that gaming devices 200 satisfya minimum level of randomness without specifying how a gaming device 200should achieve this level of randomness. To comply, FIG. 2 illustratesthat gaming device 200 includes an RNG 212 that utilizes hardware and/orsoftware to generate RNG outcomes that lack any pattern. The RNGoperations are often specialized and non-generic in order to comply withregulatory and gaming requirements. For example, in a reel game, gameprogram 206 can initiate multiple RNG calls to RNG 212 to generate RNGoutcomes, where each RNG call and RNG outcome corresponds to an outcomefor a reel. In another example, gaming device 200 can be a Class IIgaming device where RNG 212 generates RNG outcomes for creating Bingocards. In one or more embodiments, RNG 212 could be one of a set of RNGsoperating on gaming device 200. More generally, an output of the RNG 212can be the basis on which game outcomes are determined by the gamecontroller 202. Game developers could vary the degree of true randomnessfor each RNG (e.g., pseudorandom) and utilize specific RNGs depending ongame requirements. The output of the RNG 212 can include a random numberor pseudorandom number (either is generally referred to as a “randomnumber”).

Another regulatory requirement for running games on gaming device 200includes ensuring a certain level of RTP. Similar to the randomnessrequirement discussed above, numerous gaming jurisdictions also mandatethat gaming device 200 provides a minimum level of RTP (e.g., RTP of atleast 75%). A game can use one or more lookup tables (also calledweighted tables) as part of a technical solution that satisfiesregulatory requirements for randomness and RTP. In particular, a lookuptable can integrate game features (e.g., trigger events for specialmodes or bonus games; newly introduced game elements such as extrareels, new symbols, or new cards; stop positions for dynamic gameelements such as spinning reels, spinning wheels, or shifting reels; orcard selections from a deck) with random numbers generated by one ormore RNGs, so as to achieve a given level of volatility for a targetlevel of RTP. (In general, volatility refers to the frequency orprobability of an event such as a special mode, payout, etc. Forexample, for a target level of RTP, a higher-volatility game may have alower payout most of the time with an occasional bonus having a veryhigh payout, while a lower-volatility game has a steadier payout withmore frequent bonuses of smaller amounts.) Configuring a lookup tablecan involve engineering decisions with respect to how RNG outcomes aremapped to game outcomes for a given game feature, while still satisfyingregulatory requirements for RTP. Configuring a lookup table can alsoinvolve engineering decisions about whether different game features arecombined in a given entry of the lookup table or split between differententries (for the respective game features), while still satisfyingregulatory requirements for RTP and allowing for varying levels of gamevolatility.

FIG. 2 illustrates that gaming device 200 includes an RNG conversionengine 210 that translates the RNG outcome from RNG 212 to a gameoutcome presented to a player. To meet a designated RTP, a gamedeveloper can set up the RNG conversion engine 210 to utilize one ormore lookup tables to translate the RNG outcome to a symbol element,stop position on a reel strip layout, and/or randomly chosen aspect of agame feature. As an example, the lookup tables can regulate a prizepayout amount for each RNG outcome and how often the gaming device 200pays out the prize payout amounts. The RNG conversion engine 210 couldutilize one lookup table to map the RNG outcome to a game outcomedisplayed to a player and a second lookup table as a pay table fordetermining the prize payout amount for each game outcome. The mappingbetween the RNG outcome to the game outcome controls the frequency inhitting certain prize payout amounts.

FIG. 2 also depicts that gaming device 200 is connected over network 214to player tracking system server 110. Player tracking system server 110may be, for example, an OASIS® system manufactured by Aristocrat®Technologies, Inc. Player tracking system server 110 is used to trackplay (e.g. amount wagered, games played, time of play and/or otherquantitative or qualitative measures) for individual players so that anoperator may reward players in a loyalty program. The player may use theplayer tracking interface 232 to access his/her account information,activate free play, and/or request various information. Player trackingor loyalty programs seek to reward players for their play and help buildbrand loyalty to the gaming establishment. The rewards typicallycorrespond to the player's level of patronage (e.g., to the player'splaying frequency and/or total amount of game plays at a given casino).Player tracking rewards may be complimentary and/or discounted meals,lodging, entertainment and/or additional play. Player trackinginformation may be combined with other information that is now readilyobtainable by a casino management system.

When a player wishes to play the gaming device 200, he/she can insertcash or a ticket voucher through a coin acceptor (not shown) or billvalidator 234 to establish a credit balance on the gaming device. Thecredit balance is used by the player to place wagers on instances of thegame and to receive credit awards based on the outcome of winninginstances. The credit balance is decreased by the amount of each wagerand increased upon a win. The player can add additional credits to thebalance at any time. The player may also optionally insert a loyaltyclub card into the card reader 230. During the game, the player viewswith one or more UIs, the game outcome on one or more of the primarygame display 240 and secondary game display 242. Other game and prizeinformation may also be displayed.

For each game instance, a player may make selections, which may affectplay of the game. For example, the player may vary the total amountwagered by selecting the amount bet per line and the number of linesplayed. In many games, the player is asked to initiate or select optionsduring the course of game play (such as spinning a wheel to begin abonus round or select various items during a feature game). The playermay make these selections using the player-input buttons 236, theprimary game display 240 which may be a touch screen, or using someother device which enables a player to input information into the gamingdevice 200.

During certain game events, the gaming device 200 may display visual andauditory effects that can be perceived by the player. These effects addto the excitement of a game, which makes a player more likely to enjoythe playing experience. Auditory effects include various sounds that areprojected by the speakers 220. Visual effects include flashing lights,strobing lights or other patterns displayed from lights on the gamingdevice 200 or from lights behind the information panel 152 (FIG. 1).

When the player is done, he/she cashes out the credit balance (typicallyby pressing a cash out button to receive a ticket from the ticketprinter 222). The ticket may be “cashed-in” for money or inserted intoanother machine to establish a credit balance for play.

Although FIGS. 1 and 2 illustrate specific embodiments of a gamingdevice (e.g., gaming devices 104A-104X and 200), the disclosure is notlimited to those embodiments shown in FIGS. 1 and 2. For example, notall gaming devices suitable for implementing embodiments of the presentdisclosure necessarily include top wheels, top boxes, informationpanels, cashless ticket systems, and/or player tracking systems.Further, some suitable gaming devices have only a single game displaythat includes only a mechanical set of reels and/or a video display,while others are designed for bar counters or tabletops and havedisplays that face upwards. Additionally, or alternatively, gamingdevices 104A-104X and 200 can include credit transceivers thatwirelessly communicate (e.g., Bluetooth or other near-fieldcommunication technology) with one or more mobile devices to performcredit transactions. As an example, bill validator 234 could contain orbe coupled to the credit transceiver that outputs credits from and/orloads credits onto the gaming device 104A by communicating with aplayer's smartphone (e.g., a digital wallet interface). Gaming devices104A-104X and 200 may also include other processors that are notseparately shown. Using FIG. 2 as an example, gaming device 200 couldinclude display controllers (not shown in FIG. 2) configured to receivevideo input signals or instructions to display images on game displays240 and 242. Alternatively, such display controllers may be integratedinto the game controller 202. The use and discussion of FIGS. 1 and 2are examples to facilitate ease of description and explanation.

FIG. 3 illustrates, in block diagram form, an embodiment of a gameprocessing architecture 300 that implements a game processing pipelinefor the play of a game in accordance with various embodiments describedherein. As shown in FIG. 3, the gaming processing pipeline starts withhaving a UI system 302 receive one or more player inputs for the gameinstance. Based on the player input(s), the UI system 302 generates andsends one or more RNG calls to a game processing backend system 314.Game processing backend system 314 then processes the RNG calls with RNGengine 316 to generate one or more RNG outcomes. The RNG outcomes arethen sent to the RNG conversion engine 320 to generate one or more gameoutcomes for the UI system 302 to display to a player. The gameprocessing architecture 300 can implement the game processing pipelineusing a gaming device, such as gaming devices 104A-104X and 200 shown inFIGS. 1 and 2, respectively. Alternatively, portions of the gamingprocessing architecture 300 can implement the game processing pipelineusing a gaming device and one or more remote gaming devices, such ascentral determination gaming system server 106 shown in FIG. 1.

The UI system 302 includes one or more UIs that a player can interactwith. The UI system 302 could include one or more game play UIs 304, oneor more bonus game play UIs 308, and one or more multiplayer UIs 312,where each UI type includes one or more mechanical UIs and/or graphicalUIs (GUIs). In other words, game play UI 304, bonus game play UI 308,and the multiplayer UI 312 may utilize a variety of UI elements, such asmechanical UI elements (e.g., physical “spin” button or mechanicalreels) and/or GUI elements (e.g., virtual reels shown on a video displayor a virtual button deck) to receive player inputs and/or present gameplay to a player. Using FIG. 3 as an example, the different UI elementsare shown as game play UI elements 306A-306N and bonus game play UIelements 310A-310N.

The game play UI 304 represents a UI that a player typically interfaceswith for a base game. During a game instance of a base game, the gameplay UI elements 306A-306N (e.g., GUI elements depicting one or morevirtual reels) are shown and/or made available to a user. In asubsequent game instance, the UI system 302 could transition out of thebase game to one or more bonus games. The bonus game play UI 308represents a UI that utilizes bonus game play UI elements 310A-310N fora player to interact with and/or view during a bonus game. In one ormore embodiments, at least some of the game play UI element 306A-306Nare similar to the bonus game play UI elements 310A-310N. In otherembodiments, the game play UI element 306A-306N can differ from thebonus game play UI elements 310A-310N.

FIG. 3 also illustrates that UI system 302 could include a multiplayerUI 312 purposed for game play that differs or is separate from thetypical base game. For example, multiplayer UI 312 could be set up toreceive player inputs and/or presents game play information relating toa tournament mode. When a gaming device transitions from a primary gamemode that presents the base game to a tournament mode, a single gamingdevice is linked and synchronized to other gaming devices to generate atournament outcome. For example, multiple RNG engines 316 correspondingto each gaming device could be collectively linked to determine atournament outcome. To enhance a player's gaming experience, tournamentmode can modify and synchronize sound, music, reel spin speed, and/orother operations of the gaming devices according to the tournament gameplay. After tournament game play ends, operators can switch back thegaming device from tournament mode to a primary game mode to present thebase game. Although FIG. 3 does not explicitly depict that multiplayerUI 312 includes UI elements, multiplayer UI 312 could also include oneor more multiplayer UI elements.

Based on the player inputs, the UI system 302 could generate RNG callsto a game processing backend system 314. As an example, the UI system302 could use one or more application programming interfaces (APIs) togenerate the RNG calls. To process the RNG calls, the RNG engine 316could utilize gaming RNG 318 and/or non-gaming RNGs 319A-319N. GamingRNG 318 corresponds to RNG 212 shown in FIG. 2. As previously discussedwith reference to FIG. 2, gaming RNG 318 often performs specialized andnon-generic operations that comply with regulatory and/or gamerequirements. For example, because of regulation requirements, gamingRNG 318 could be a cryptographic random or pseudorandom number generator(PRNG) (e.g., Fortuna PRNG) that securely produces random numbers forone or more game features. To generate random numbers, gaming RNG 318could collect random data from various sources of entropy, such as froman operating system (OS). Alternatively, non-gaming RNGs 319A-319N maynot be cryptographically secure and/or be computationally lessexpensive. Non-gaming RNGS 319A-319N can, thus, be used to generateoutcomes for non-gaming purposes. As an example, non-gaming RNGs319A-319N can generate random numbers for such as generating randommessages that appear on the gaming device.

The RNG conversion engine 320 processes each RNG outcome from RNG engine316 and converts the RNG outcome to a UI outcome that is feedback to theUI system 302. With reference to FIG. 2, RNG conversion engine 320corresponds to RNG conversion engine 210 used for game play. Aspreviously described, RNG conversion engine 320 translates the RNGoutcome from the RNG 212 to a game outcome presented to a player. RNGconversion engine 320 utilizes one or more lookup tables 322A-322N toregulate a prize payout amount for each RNG outcome and how often thegaming device pays out the derived prize payout amounts. In one example,the RNG conversion engine 320 could utilize one lookup table to map theRNG outcome to a game outcome displayed to a player and a second lookuptable as a pay table for determining the prize payout amount for eachgame outcome. In this example, the mapping between the RNG outcome andthe game outcome controls the frequency in hitting certain prize payoutamounts. Different lookup tables could be utilized depending on thedifferent game modes, for example, a base game versus a bonus game.

After generating the UI outcome, the game processing backend system 314sends the UI outcome to the UI system 302. Examples of UI outcomes aresymbols to display on a video reel or reel stops for a mechanical reel.In one example, if the UI outcome is for a base game, the UI system 302updates one or more game play UI elements 306A-306N, such as symbols,for the game play UI 304. In another example, if the UI outcome is for abonus game, the UI system could update one or more bonus game play UIelements 310A-310N (e.g., symbols) for the bonus game play UI 308. Inresponse to updating the appropriate UI, the player may subsequentlyprovide additional player inputs to initiate a subsequent game instancethat progresses through the game processing pipeline.

While the above discussion has focused on the operation of electronicgaming machines during conventional wagering play, e.g., solo play byplayers, electronic gaming machines may sometimes be configured so as toparticipate in “tournaments.” In the context of this disclosure, a“tournament” refers to a multiplayer gaming event in which multipleelectronic gaming machines are specially configured to operate in a modewhere the electronic gaming machines (or, rather, the players of theelectronic gaming machines) compete amongst each other. In sometournament implementations, the player of each participating electronicgaming machine is provided with a large, or infinite, pool of creditswith which to make wagers during one or more tournament sessions. Theplayers then compete against each other to see which player can win thelargest number of credits for a given tournament session by playing thewagering game using the credits (e.g., the credits won during atournament may be thought of as “points,” the total of which for eachplayer is the player's “score”); in some tournaments, the creditsprovided to each player for use in the tournament may be non-cashable,e.g., not redeemable for cash (tournaments using non-cashable creditsmay be referred to herein as “free tournaments” or “marketingtournaments”; it will be understood that any of the tournament systemsdiscussed herein may be used to provide free tournaments or marketingtournaments, or other types of tournaments). Each session may have agenerally fixed duration (although some tournaments may have sessiondurations that may vary due to events that occur during play or due toother factors), which is typically quite short, e.g., 2, 3, 4, etc.minutes. In some implementations, a session duration may be defined by anumber of spins that each player is permitted to take, e.g., each playermay make 100 spins during a session, although each player may use adifferent amount of time to make those 100 spins. In otherimplementations, session duration for each player may be defined by acombination of such limits, e.g., a time-based limit or a spin-basedlimit, whichever each player achieves first (for example, 2 minutes or100 spins, whichever is reached first by a player). Once a sessionbegins, the players participating in that session try to win as manycredits as possible by making wagers on their respective electronicgaming machines. In free tournaments or marketing tournaments, since thecredits being wagered do not actually have fungible monetary value, theplayers are generally freed from any reluctance to place wagers; this,and the relatively short duration of the session, encourage players tomake as many plays of the wagering game as possible, and wager as manycredits as possible, during the duration of the session. Other types oftournaments may use other mechanisms to determine the pool of creditsused by the player, e.g., each player may buy in to the tournament andreceive an amount of credits for use in the tournament that is based ontheir buy-in amount; in other implementations, however, a player may buyin to a tournament and be provided with an infinite pool of credits foruse during the tournament. In some implementations, the winningsresulting from such tournaments may be non-cashable and used solely todetermine the relative rankings of the players in the tournament,whereas in other implementations, the winnings from such tournaments maynot only determine the player's relative rankings within the tournament,but may also be wholly or partially cashable as well.

The term “wagering mode,” as used herein, refers to a mode of electronicgaming machine operation in which the electronic gaming machine isoperable for wagering game play in which monetary wagers are made for achance to win a monetary award determined by each individual gameoutcome and the player is typically only playing against the EGM and notagainst other players (it will be understood that players may, as partof EGM play, be competing for prizes and/or jackpots that may beavailable to players on a large number of EGMs, and if one player winssuch a prize and/or jackpot, the other players may lose out on theopportunity to win that jackpot, although such competition for a commonprize is not, by itself, considered to be competing against otherplayers in the same sense as in a tournament). In some instances, anelectronic gaming machine may generally only be operable in a wageringmode, in which case “wagering mode” may simply be viewed as the defaultoperating state of the electronic gaming machine. Electronic gamingmachines in wagering mode where actual monetary wagers are in play arestrictly regulated and subject to extensive restrictions on howindividual game outcomes are determined.

The term “tournament mode,” as used herein, refers to a mode ofelectronic gaming machine operation in which the electronic gamingmachine is operable for play of a wagering game in a manner similar toplay during wagering mode but in a competitive multiplayer setting. Suchcompetitive multiplayer settings may generally exhibit one or morecharacteristics that set them apart from “wagering mode” game play. Forexample, in tournament mode, players competing in a particulartournament session may be given the same duration of time in which toplay the subject wagering game, e.g., all players get 2 minutes in whichto try and get as high a score as possible in the wagering game; in mostsuch implementations, the time periods given to the players in aparticular session may not only be all equal in length, but may alsohave the same start and end times. In contrast, during wagering modegame play, players are free to play for as little or as long as theylike (assuming they have sufficient credits), and the duration of playof one player is not connected with the duration of play of otherplayers. In another example, tournament mode game play results aretypically used to generate a relative ranking of players that areparticipating in the tournament or in a tournament session. In wageringmode game play, in contrast, players are not typically ranked againstone another. In one implementation, as discussed above, the player maybe provided with an infinite or very large pool of (e.g., non-cashable)credits that may be wagered during a time period for a tournamentsession in order to potentially win (e.g., non-cashable) credits (incontrast to wagering mode game play, in some implementations, thecredits from winnings in tournament mode using non-cashable credits maybe kept separate from the credits in the wagering credit pool). Intournament mode, the player's objective is to obtain as many credits aspossible during the tournament session time period; at the end of thetime period, the player's credit winnings may be compared against thecredit winnings of other players engaged in tournament mode play duringthat time period, and determinations may be made as to which player(s)won the tournament session based on the players' credit winnings. Asingle tournament may feature multiple rounds of sessions, with players'performance in those tournament sessions being taken into account indetermining who wins the tournament or who may advance to play intournament sessions in later rounds. For example, a tournament may bestructured such that every player plays in a first round of tournamentsessions, with the three highest scorers from each tournament sessionbeing advanced to a subsequent round of tournament sessions, in whichthe three highest scorers of each tournament session in the subsequentround of tournament sessions are then advanced to a further subsequentround of tournament sessions, with the pool of players and the number oftournament sessions provided in each round of the tournament growingsmaller and smaller until a final round is played with a singletournament session. In some other tournaments, a similar tieredtournament session round structure may be utilized, but a player'seligibility to participate in a subsequent round may be based on theirscore in the tournament session for the current round. For example,players achieving tournament session scores in the upper 25% of thescores achieved in all of the tournament sessions for the round may beadvanced to the subsequent round of tournament sessions. Players may winawards, including monetary awards, for their placement in the tournamentor other achievements, e.g., trophies won, etc., but such awards may notbe directly tied to any actual monetary wager in many implementations.Accordingly, tournament mode gameplay that uses non-cashable credits isgenerally not subject to the same regulatory restrictions and controlsthat are placed on wagering mode play.

Various implementations of tournament systems according to thisdisclosure may offer several benefits. For example, the tournamentsystems and techniques discussed herein may encourage players to visit acasino more often, thereby potentially driving up casino revenue. Suchsystems may also cause players that visit a casino to participate in atournament to spend additional time at the casino before, after, and/orduring their tournament play, thereby further increasing revenues forthe casino. Tournament systems that run tournaments that do not involvewagering games in which players may win cashable credits may offer othertechnical benefits as well—for example, regulations that typicallygovern the RTP or randomness of EGMs in most jurisdictions may not applyto EGMs that are operating in a tournament mode and providing winningsof non-cashable credits.

The present inventors have determined that tournament play may be madeeven more engaging to players by activating various wagering gamefeatures for the EGMs used in a tournament session during the course ofthe tournament session (for clarity, reference to “session” herein is tobe understood, unless otherwise indicated through context, to refer to a“tournament session”). A tournament session, as the term is used herein,refers to a multiplayer gaming event in which a group of players engagein competitive multiplayer play against each other on wagering gamemachines and/or in online or mobile wagering game play in the context ofa gaming tournament for a certain time period. The play of each playerduring a tournament session is generally continuous and the compositionof each group of players within a tournament session does not typicallychange during the tournament session. Such wagering game features may,for example, be activated at various times during the session, withdifferent wagering game features being activated at different times andthe activation of such features being orchestrated to enhance playerexcitement and engagement with the tournament. In some respects,tournament game play, as set forth herein in some implementations, maybe viewed as a complete player entertainment experience, similar toparticipating in an amusement park ride.

The player's engagement with the tournament may, in someimplementations, begin off-site from a casino or other wagering gamefacility, e.g., in the comfort of the player's home, while in theoffice, or out running errands. A casino or other wagering game facility(“casino” will be used herein to refer to any facility that may haveelectronic gaming machines on-site) intending to hold a wagering gametournament may select the player, as well as various other players, aspotential participants in the tournament and may cause notifications tobe sent to each such selected player via, for example, a smartphoneapplication that is installed on the player's phone. In someimplementations, the smartphone application may be a conciergeapplication for the casino. In some other implementations, thesmartphone application may, for example, be an online or mobile wageringgame application (or an application that allows a person to selectbetween a plurality of such online or mobile wagering game applications,e.g., the Heart of Vegas application offered by Aristocrat®Technologies, Inc.). Online or mobile wagering game applications, inmany jurisdictions, do not allow wagers to be placed using cashablecredits (and do not allow any won credits to be cashed out); instead,online or mobile wagering game applications typically operate using someform of virtual currency. The player may receive such virtual currencythrough a variety of means, e.g., by receiving a free quantity of suchvirtual currency at various times, e.g., on a daily basis, by purchasinga quantity of such virtual currency using real currency, or throughobtaining additional virtual currency by making winning wagers using thevirtual currency in the online or mobile wagering game application (asused herein, “online” may also refer to mobile contexts). The onlinewagering game application may, in many implementations, offer game playthat is similar to game play on an EGM of a similar wagering game. Theplayer may thus have a common experience with the wagering game,regardless of whether played on an EGM in a casino or on a smartphone athome—the only difference would be that play on the EGM would generallyentail the use (and winning) of cashable credits, whereas play on theonline version of the same wagering game would typically involve the use(and winning) of non-cashable credits (although EGMs used in tournamentimplementations may be configured, in some implementations, to usenon-cashable credits as well, making the experience of playing such awagering game online and in a tournament setting very similar). Thisdistinction may not exist in jurisdictions that permit online wagergaming using cashable credits. In some implementations, online wageringgame application(s) and casino concierge applications may be combinedinto a single application or application experience.

Various details of a tournament experience are discussed below withreference to FIGS. 4 through 22, which depict a bank of four EGMs, avirtual button deck display, overhead signage, and a leaderboarddisplay. Various other implementations may feature a subset of suchfeatures, e.g., multiple EGMs with no overhead signage or leaderboard,or only a leaderboard with no overhead signage, etc.

While a large percentage of players are likely to have smart phones withonline wagering game applications and/or casino concierge applications,notifications inviting players to participate in a tournament may alsobe sent out to selected players through other mechanisms, e.g., throughstandard or multimedia text messages, email, physical mail, phone calls,social media posts, etc.

In some implementations, a player may be selected for participation in atournament based on the player's play of an online wagering game. Forexample, a player that achieves a particular milestone in onlinewagering game play, e.g., achieving a lifetime total balance of virtualcredits wagered in online wagering game play in excess of a predefinedamount, achieving a particular game outcome in an online wagering gameplay, playing a particular online wagering game a predetermined numberof times, etc., may be selected for participation in a tournament basedon achieving one or more such milestones. Players may also be selectedfor participation in a tournament based on, for example, on-siteactivity at a casino, e.g., achieving a particular outcome on an EGM atthe casino or a related property, spending a certain amount of money atrestaurants or gift shops at the casino or a related property orproperties, booking a hotel room of a particular value at the casino ora related property, etc. In another or further implementation, a playermay be selected for participation in a tournament based on theirperformance in another tournament, e.g., a player may be selected toparticipate in a tournament that is on-site at a particular casino basedon their placement in a previous online tournament.

In some implementations, a tournament may be configured to allow playersto participate remotely via an online wagering game application. Asmentioned earlier, EGMs configured for tournament play provide theirplayers with a pool of credits to be used for wagering game play duringthe tournament; similarly, online wagering game application play mayalso involve a pool of credits to be used for online wagering game play;such credit pools may be finite in some implementations, but are oftenconfigured to be infinite for each player (it will be understood that inimplementations with infinite credit pools, the EGM may, in some suchimplementations, not even draw wagers from a credit pool at all and maysimply be configured to allow the player to engage in as many spins orplays as they like with a given wager amount during the tournamentsession. In view of this, some tournaments may be configured to allowplayers to participate in tournament play by playing wagering gameseither on an EGM or on, for example, a smartphone or tablet using anonline wagering game application. Generally speaking, reference hereinto EGMs may be understood to be inclusive of traditional EGMs, e.g.,slot machines located in a casino or other venue, as well as alternativeEGMs, e.g., smartphones, tablets, or other devices that may providesimilar tournament game play experience. In such implementations, thetournament may be configured to allow for mixed play, in which playersplaying against each other in a tournament session may include playersplaying the wagering game on traditional EGMs and also players playingan online version of the wagering game via alternative EGMs. In suchimplementations, the wagering game used in the session may be the samewagering game for both the traditional EGM-based players and thealternative EGM-based online players. Tournaments may also be configuredto offer segregated play for traditional EGM-based players andalternative EGM-based online players, e.g., a tournament may have somesessions where only traditional EGM-based players may participate, andother sessions where only alternative EGM-based online-based players mayparticipate; this may help normalize the playing experience for playerswithin a particular tournament session. Online players, for example, maynot be provided with the same amount of information available totraditional EGM-based players, who can easily see and hear what otherplayers are doing in the cluster of EGMs in which the traditionalEGM-based players are playing. This enhanced situational awareness oftraditional EGM-based players may cause traditional EGM-based players toengage in more aggressive play if they perceive that another player ison a “hot streak,” whereas atlternative EGM-based online players may notbe subject to such stimuli. Online players may also experience issuessuch as network lag that may cause their game play experience to bedifferent from traditional EGM-based wagering game play. In some suchtournaments, the tournament sessions for a first round of a tournamentmay include segregated alternative EGM-based online wagering game playtournament sessions and traditional EGM-based wagering game playtournament sessions, but the tournament sessions for a second round ofthat tournament may feature only traditional EGM-based wagering gameplay, thereby requiring the players that participated in the first roundof tournament session play in an online format to physically visit thevenue where the EGM-based tournament sessions are being offered in orderto participate in the second round of tournament session play.

In many implementations, regardless of how a tournament that allows forboth online and on-site, EGM-based play is configured to operate, thetournament may be configured to require that a participating playerparticipate in at least some specified number of traditional EGM-basedsessions during the tournament, which would require each player tophysically visit a location where the tournament EGMs are accessible,e.g., a casino, in order, for example, to remain qualified for thetournament, to advance to a further round of play in the tournament, orin some other way continue participating in the tournament.

For example, a given tournament may require a player to participate in 5of 100 qualifying sessions in order to qualify to potentially move on toa championship phase of the tournament; players with the highest totalscores from the qualifying sessions may advance to the championshipphase. In such an implementation, each player may be required toparticipate in at least one (or some other number) of the qualifyingsessions on-site, but may be allowed to participate in the remainingqualifying sessions via online participation. In the championship phase,stricter participation rules may be implemented, e.g., the championshipsessions may only be open to players that participate on-site, e.g., onan EGM, in those sessions.

There may be many ways in which a tournament system may be configured torun a tournament. For example, some tournaments may simply determine anoverall tournament winner based on the player with the highestcumulative session score at the end of the tournament; in suchinstances, the more sessions a player plays, the higher likelihood thatthey will win the tournament (as the points or credits from everysession played will contribute to their overall score).

In another implementation, the tournament system may be configured todetermine a player's standing in the tournament based on a subset of theplayer's scores for the sessions they participated in. For example, thetournament system may determine each player's total tournament score byonly using the player's top session score of multiple session scores asthe player's score for a portion of the tournament, e.g., a round of thetournament, in which those multiple session scores were obtained. Inanother implementation, the tournament system may be configured to alloweach player to play up to X tournament sessions during a given phase ofthe tournament, and may then sum the Y highest scores achieved acrossthose tournament sessions to determine the player's score for that phaseof the tournament (where X≥Y). Some tournament systems may be configuredto allow some of the tournament sessions that are used to calculate aplayer's score for a given phase of a tournament to include one or morescores for sessions in which the player participated remotely, e.g.,through online play as opposed to on-site play at the casino. In somesuch tournament systems, only a limited number Z of online sessions maybe used by the tournament system to determine a player's Y top scores,where Z<Y. Various permutations of Y and Z may be used, including, butnot limited to, Y=2 and Z=1, Y=3 and Z=1 or 2, Y=4 and Z=1, 2, or 3, andY=5 and Z=1, 2, 3, or 4. For example, if a player participated in tensessions, half of which were on-site sessions and half of which wereonline sessions, during a particular phase of a tournament, thetournament system may be configured to determine the player's tournamentscore for that phase of the tournament by summing together the player'sthree highest tournament session scores from the ten sessions, with amaximum of two of those highest tournament scores being allowed to befrom online sessions. Thus, if the player scores during a tournamentphase were: 20,100 (online), 19,800 (online), 18,540 (online), 16,330(online), 16,100 (on-site), 14,230 (on-site), 12,210 (on-site), 9,840(online), 7,320 (on-site), and 6,930 (on-site), the tournament systemmay determine the player's score for that phase of the tournament bysumming the 1^(st) highest score (20,100), the 2^(nd) highest score(19,800), and the 5^(th) highest score (16,100); the 3^(rd) highestscore and the 4^(th) highest score, in this example, were not used sincethey were both from online sessions, and the 1^(st) and 2^(nd) highestscores had used up the allocated online session scores.

Other tournament configurations may allow for a “bracketed” system inwhich players compete against other players in the same “bracket” andthen the top-scoring players in each bracket are allowed to advance intothe next, smaller bracket to compete against the other players that werethe top-scoring players in their brackets. Such bracketed competitionmay continue until only one bracket is left, at which point the winnerof that final bracket may be declared the tournament champion. In someimplementations, a player's score for determining whether or not theyare a top-scoring player may be based on their performance in multipletournament sessions, some of which may be played remotely, e.g., online.In such tournament implementations, each bracket may be considered aphase of the tournament, with the results of the bracket beingdetermined by the outcomes of the tournament sessions within thebracket. In some implementations, player scores may be determined usinga subset of the tournament sessions in which they played in the bracket,e.g., as described above (each bracket may be considered to be adifferent phase of the tournament).

Selections of players as potential participants in tournaments may bemade using a tournament management system, for example, that may haveaccess to a variety of different sources of data, including, forexample, player tracking account information, casino transactionhistories for players, online wagering game account data, etc., that maybe used to drive selection of particular players. In someimplementations, the players selected for participation may be selectedbased on various criteria being satisfied, e.g., players in a certainage group, e.g., 55 and older, between 21 and 30, etc., players having aparticular status, e.g., Gold and Platinum level players, players thatare enrolled in a player reward program, etc. The tournament managementsystem may be configured to automatically make such selections andnotify the selected players, or may be configured to present aninterface to an administrator that allows the administrator to guide theselection of players, e.g., by enabling one or more filters or othercriteria that are used to identify a population of selected players.Once the desired population of players has been determined,notifications may be sent out to those players inviting them toparticipate.

Once a player has received an invitation to participate in a tournament(or is otherwise notified of being eligible for participation in thetournament), the player may indicate, in some manner, that they acceptthe invitation. For example, the player may reply to the notification(or click a hyperlink in the notification) to indicate interest inparticipating. The tournament management system may track such responsesor player actions and then add the players that indicate acceptance ofthe invitation to participate to a roster of participating players forthe tournament.

Once a player is listed as participating in a tournament, variousdetails of the player's participation may be specified and relayed tothe player. For example, in some tournaments, players may be assigned bythe tournament management system (TMS) a particular session in whichthey are scheduled to compete, and may need to show up at a designatedlocation, e.g., on-site near the EGMs for the tournament, at adesignated time in order to participate in the session. Similarly, insome implementations, players may be assigned by the TMS to a particularEGM in a particular session. In other implementations, the players maybe provided with an interface, e.g., via smartphone or at an on-sitekiosk, that allows them to select a particular session in which theywish to participate and/or a particular EGM that the player wishes touse during the session.

When a player's on-site session is about to begin, the players may eachbe directed to the EGM that each is assigned (or, if players are notpre-assigned an EGM, the players may be directed to pick any unoccupiedEGM configured to participate in the session). FIG. 4 depicts an examplebank of four EGMs 402 (EGM 1, EGM 2, EGM 3, and EGM 4), e.g., such asmay be used by players in a tournament. The bank of EGMs 402 may bepaired with an overhead sign 406 and a leaderboard display 404. The EGMs402 may each include a topper display 408, a main top display 410, and amain bottom display 412. In some implementations, there may beadditional displays, such as a virtual button deck display 436 that maybe provided on a generally horizontal (or slightly sloped and/or curvedsurface) of the EGMs. The button deck of an EGM traditionally included avariety of physical buttons that players used to make game selectionsand otherwise provide input to allow play of a wagering game. In recentyears, newer EGMs have featured virtual button decks that provide atouch-screen display with user-selectable controls; such virtual buttondecks may have either no physical buttons at all, or a reduced number ofphysical buttons. In the context of some tournament systems, EGMs withvirtual button decks may be caused to display tournament-related contenton the button decks in some cases. For example, the virtual button deckmay display information to the player of the EGM indicating the player'sseating position, the player's current rank within the session, theplayer's current rank within the tournament as a whole, the player'sname, information about the activation of a wagering game feature (e.g.,“Sticky Wilds Next 10 Seconds!”), information about an active wageringgame feature (“Sticky Wilds 3 Second Remaining!”), and/or leaderboardinformation. The main bottom display 412 may include a plurality ofregions, e.g., a player rank region 414, a score region 416, a timeremaining region 418, a trophy display region 420, a wagering gamedisplay region 422, and a win display region 424. It will be understoodthat the particular screen layout of the EGMs in FIGS. 4 through 22 maybe varied as needed, for example, depending on the format of theparticular game used in the tournament. In some implementations, avirtual button deck may provide two separate spin or play buttoncontrols that are positioned in close proximity to each other, e.g.,within an inch or several inches of each other, thereby allowing aplayer to alternately activate each separate play button with thefingers of a different one of their hands. This may allow the player tovery rapidly provide spin or play inputs via those buttons, as theplayer may start to push one button with one hand as the other hand islifting up off the other button.

The topper displays 408 may be used for various purposes during thetournament, including for displaying graphical content indicating thatthe gaming machine in question is participating in a tournament,graphical content indicating an event or milestone achieved by theplayer of a particular EGM, graphical content indicating a particularphase of game play, etc. Since the topper display 408 of each EGM 402 isthe most difficult display of the EGM 402 for the player thereof tofocus on, the topper display may be used to display content that may bemore for the benefit of spectators than the individual players;information intended for the individual players may be presented usingdisplays that are positioned so as to be more easily viewed by theindividual players, e.g., the main top display 410 and the main bottomdisplay 412, for example.

The main top display 410 may, for example, be used to displayleaderboard information and occasionally, other content, e.g., welcomemessages, announcements of special play modes, win events, etc. The mainbottom display 412 may, for example, be used to display wagering gamecontent, e.g., reels, player controls, etc., in the wagering gamedisplay region 422, amounts won in a win display region 424, theplayer's current rank in the player rank region 414, the player'srunning total credits/points won for the current session in the scoreregion 416, the amount of time remaining in the current session in thetime remaining region 418, and any trophies or prizes won during thecurrent session in the trophy display region 420.

In FIG. 4, the EGMs 402 are all displaying a generic welcome message;there is no wagering game content currently shown on the main bottomdisplay 412 and most of the other regions of the main bottom display 412have no data.

A welcome message may be displayed, e.g., displayed on each EGM and/oron a kiosk display, topper display, leaderboard display, or othersignage display, such as overhead sign 406 and leaderboard display 404,in order to welcome players to the upcoming session. In someimplementations, as shown in FIG. 5, the leaderboard display 404 may becaused to show the current player tournament rankings. In otherimplementations, such a leaderboard may be configured to alternativelyor additionally show data from a previous session of the tournament orround of the tournament, e.g., the rankings and scores of the players inthe immediately preceding session (for the initial session of atournament or round of a tournament, however, such data may not beavailable, and content similar to FIG. 4 may be depicted instead).

In some implementations, as shown in FIG. 6, a countdown timer may beprovided to let players know how much time remains before the sessionbegins. In some implementations, such displays may present graphicsindicating that the session is about to begin in the last seconds beforethe session begins, e.g., graphics indicating text such as “Ready,”followed by “Set,” followed by “GO!” or “3,” “2,” “1,” “GO!” Thecountdown timer may be shown on, for example, one or more of theoverhead sign 406, the topper displays 408, the main top display 410,the main bottom display 412, the leaderboard display 404, or any othersuitable display, such as the virtual button deck display 436 or thephysical “Play” button. In the depicted example, the countdown timer,which is shown as being at less than two seconds remaining, is depictedon the overhead sign 406, the topper displays 408, the leaderboarddisplay 404, the main top display 410, the main bottom display 412, thevirtual button deck display 436, and the spin button on the virtualbutton deck display 436 (other implementations may feature lessextensive presentation of the countdown timer). The countdown timer inthis example is a radial wipe-style timer where a line radiating outfrom the center of a 2×2 array of quadrants is caused to rotate aboutthat center; as the radial line sweeps through each quadrant, theportion of the quadrant in between the line and a reference line, e.g.,a line radiating from the center to the top of the array, and oppositethe direction of rotation of the radial line may change color orappearance. Other countdown timer styles may be used as well, ifdesired. In FIG. 6, the main bottom display 412 also shows a countdowntimer, but without the radial wipe-style timer.

In FIG. 7, the tournament session has begun, as indicated by the word“GO!” displayed on all of the displays of the EGMs 402, the overheadsign 406, and the leaderboard display 404. Immediately after orconcurrent with the display of “GO!,” the EGMs 402 may be enabled forplay by the players so the wagering game play portion of the tournamentsession may begin. Once the session has started, all of the EGMs in thesession may be enabled to accept inputs from the players to cause playsof the wagering games to be made. In the context of this disclosure, a“play” of a wagering game refers to, for example, pushing of a “play” or“spin” button or other player-activatable button or control that causesa wagering event, e.g., a spin of reels in a reel-based wagering game,to be initiated. In a typical EGM, the outcome of a play is typicallydetermined effectively immediately upon receipt of such input, althoughthe EGM may engage in various activities before informing the player ofthe outcome, e.g., wheel spin animations, bonus animations, etc. In someimplementations, players may have the ability to cut short or skip atleast some portion of the post-play activities, e.g., animations, by,for example, pushing the play or spin button again, which may cause theanimation to stop and the outcome to be immediately displayed. In somesuch implementations, the next play may start immediately after, or someshort time after (such as 0.5 seconds after) the outcome is displayed.In other implementations, a second push of the play or spin button maybe required to start the next play, i.e., pushing the play or spinbutton during such post-play activities will cause those activities tostop and an outcome to be displayed, but will not automatically triggerthe next play of the wagering game.

FIG. 8 depicts the bank of EGMs 402 immediately after the session hasstarted. In many implementations, the players participating in a sessionmay be listed on a leaderboard, e.g., a digital display that identifiesat least some of the players participating in the session; the playersmay be identified by name, by an ID number, by a user-selected avatar,by a number associated with the EGM that they are using, or by othermeans. The leaderboard may be continuously updated throughout thesession to show a relative ranking of the players in the session basedon their most recent scores. Prior to the session starting (and thusprior to any session scores being accumulated), the order of playerslisted on the leaderboard may be determined somewhat arbitrarily, e.g.,ordered alphabetically based on first name and last name (or last nameand first name), ordered based on EGM order, ordered based on when eachplayer logged in to their EGM (or otherwise identified themselves inassociation with the EGM), or ordered randomly. As can be seen, in FIG.8, the leaderboard display 404 has been caused to list all (or a largeportion of) the players participating in the present session; there aretwenty players listed in this example, but more or fewer players may bedisplayed in other implementations. In some implementations, some or allof the leaderboards that are used in a tournament may be configured toonly show the top X players, where X is the number of top players thatwill receive a prize at the conclusion of the tournament—in such animplementation, a player's inclusion in such a leaderboard indicatesthat they are, at least for the time being, a potential prize winner atthe conclusion of the tournament. In this particular example, theinitial order of the players is determined by their player number (whichis based on which EGM 402 each is playing); each player has 500 points,and each is ranked #1 since they are all tied for first place at presentwith identical 500-point scores. In other implementations, players maystart a tournament and/or tournament session with other initial scores,e.g., 0 points, although providing all players with an initial score mayprevent players from becoming discouraged if their first few plays orspins do not result in any winning events. If the leaderboard display404 is used to show overall tournament rankings, then the displayedranking would generally only be valid for the first tournament sessionplayed in the tournament, as the leaderboard display 404 would showscores that reflected past tournament session performance for all listedplayers for all subsequent tournament sessions.

In most implementations, the EGMs 402 will also each display a sessioncountdown timer, e.g., in the time remaining region 418, that informseach player of how much time remains before the session will end andplayer scores are used to determine a session winner, second placefinisher, and so forth. The EGMs 402 may, in some implementations, alsopresent an EGM-based leaderboard display, similar to the leaderboarddisplay discussed earlier and as seen displayed in the main top display410 of the EGMs 402 in FIG. 8. The EGM-based leaderboards may, in somecases, present only a subset of the players participating in the sessionto avoid having to use a too-small font that is difficult for the playerto read, especially while trying to make as many plays of the wageringgame as possible within the allocated session time. The EGM-basedleaderboards may, for example, be configured to always indicate theplayer of the EGM on which a particular leaderboard is displayed, aswell as that player's rank and score. In addition to displayinginformation on the player of the EGM on which a particular leaderboardis displayed, each leaderboard may also be configured to displayinformation regarding, for example, the X top-ranked players (other thanthe player of the EGM) at any given point during the session (where X issome number less than one less than the overall number of players in thesession). In some instances, several top-ranked players for the sessionmay be shown near the top of such a leaderboard, and the players withranks immediately before and after (if there are such players) may beshown in leaderboard positions adjacent to the player's position.Examples of two such leaderboards are shown below for an EGM on which aplayer named Henry F. is playing during a session. In Leaderboard 1, theplayer, Henry F., is always shown, and the remaining five list spots arefilled with the five highest-ranked players other than Henry F.—thus,Henry F. is always apprised of how far ahead the leader of the sessionis (assuming he is not the current session leader). In Leaderboard 2,Henry F. is always shown, as well as the players having the next highestand next lowest ranking with respect to Henry F.'s ranking (if Henry F.occupies the highest or lowest ranking available, of course, then theremay be only one player that is shown as immediately adjacent in rankingto Henry F.); the remaining three (or four) list spots are filled withthe highest-ranked players other than Henry F. and the player or playershaving the next highest and/or next lowest ranking with respect to HenryF. Leaderboard 2 thus allows the player, Henry F., to not only gauge howfar he is from being able to displace the first-ranked player from theirposition, but also allows Henry F. to gauge how likely he is to eitherbe overtaken by the player ranked immediately behind him or to overtakethe player ranked immediately above him. In this case, player Zelda E.is only 300 points behind Henry F., whereas player John C. is 3060points ahead of Henry F.; such information thus presents player Henry C.with at least two sources of heightened emotional investment—theexcitement associated with potentially overtaking player John C., andthe concern that player Zelda E. will do the same to him.

Leaderboard 1 Rank Player Score 1 Irene S. 123300 2 Joe M. 112350 3 SaraT. 98020 4 John C. 92440 5 Megan Q. 89220 12 Henry F. 65400

Leaderboard 2 Rank Player Score 1 Irene S. 123300 2 Joe M. 112350 3 SaraT. 98020 11 John C. 68460 12 Henry F. 65400 13 Zelda E. 65100

When a session first begins, the players may be shown in variousleaderboards in an order that does not actually reflect their relativeranking since, at the very start, all players may have the same scoreand thus the same rank—as players score more and more points, thephysical positioning of each player on the leaderboard, as well as theirnumeric ranking, may be updated based on the updated scores receivedthroughout the session. In some implementations, some leaderboards for atournament system may be configured to display ranking information forplayers within the currently active (or most recently completed)tournament session, whereas other leaderboards for the tournament systemmay be configured to display ranking information for players within thetournament overall. Thus, for example, a tournament-level leaderboardmay show the top 20 players in a tournament based on the total of thoseplayers' scores for all of the tournament sessions that the playersparticipated in during the tournament, whereas a session-levelleaderboard may show the top 20 players in the current or most recenttournament session based on the scores of those players attributable tothat tournament session. In some implementations, the player rankings inthe tournament may be based, for example, on the top session scores ofeach player or on the top X session scores for each player, e.g., thetop two or top three session scores for each player). It is thuspossible for both types of leaderboards to have completely differentcompositions and, in some cases, there may be no overlap between the tworanking lists.

In some implementations, an additional or alternative mechanism forconveying player ranking may be provided, on the EGM of each playerand/or on a leaderboard or other signage or display, in the form of a“race” graphic in which graphical indicators representing each of theplayers may be caused to be animated so as to show relative standingsbetween the players during the session that are more visually themedthan a tabular leaderboard, allowing for players to easily determinetheir relative rankings within the tournament session with a quickglance during play, as compared with having to scan an entireleaderboard for their name. For example, in a buffalo-themed wageringgame, each player may be represented by a graphic or an animation of acharging/running buffalo in a herd of charging/running buffalo; abackground graphic, e.g., of prairie, may be caused to scroll in thedirection opposite the apparent direction of travel of the buffalo togive the appearance that the buffalo are racing, e.g., racing across theprairie. FIGS. 8, 9, 11-15, 17, and 19 depict an example of such a raceanimation or race graphic; at some points during tournament sessionplay, e.g., at the end of the tournament session or when specialannouncements are made (such as the start of a sticky wilds mode or awild multiplier mode, the race animation may be temporarily obscured orotherwise hidden from view). In FIGS. 8, 9, 11-15, 17, and 19, differentimplementations of race graphics/animations are shown on both theoverhead sign 406 and the main top display 410. In some suchimplementations, the relative placement of the buffalo in the racegraphic may give insight as to the “spread” between the players' scores,with the distance between each buffalo being proportionate with thedifference in scores between the players associated with those buffalo.In other such implementations, the relative placement of the buffalo maybe generally disconnected from the amounts of the actual scores of eachplayer, but may instead simply convey relative ranking of the playerwith respect to the other players. Thus, for example, the current playerof an EGM may be shown a race graphic with the current player's buffalographical indicator shown in the middle of the race graphic, three otherbuffalo graphical indicators of other players positioned near the rightedge of the race graphic (ahead of the current player's buffalographical indicator, relative to the orientation of the buffalographical indicator), and 20 buffalo graphical indicators of otherplayers positioned near the left edge of the race graphic, e.g.,trailing the current player's buffalo graphical indicator (eachgraphical indicator for a player may, in some implementations, includeor be associated with a label that conveys information about whichplayer is associated with that graphical indicator, e.g., the player'sname or initials, the number of the EGM that the player is playing on,etc.). If the current player's score starts closing the gap between thecurrent player and the next highest-ranked player, then the race graphicmay be updated to show the buffalo graphical indicator for the nexthighest-ranked player slowing down, breaking away from the buffalographical indicators for the two highest-ranked players and then fallingback towards the current player's graphical indicator. If the currentplayer's score continues to increase so as to surpass the nexthighest-ranked player's score, the next-highest ranked player's buffalographical indicator may be caused to move past the current player'sbuffalo graphical indicator and towards the trailing group of buffalographical indicators. For clarity, the term “graphical indicator” isused herein to refer to graphical content (either still or animated)that serves as a proxy or representation of a player in varioustournament displays, e.g., leaderboard displays, race graphics, etc.Different graphical indicators may be used for the same player indifferent tournament displays. For example, every player may have asimilar graphical indicator in a race graphic, e.g., all players may berepresented by buffalo graphical indicators, but each player may have aplayer-selected graphical indicator to represent them in anyleaderboards that are displayed.

Similarly, if the score for a player whose graphical indicator is in thetrailing group of buffalo graphical indicators starts approaching thescore of the current player, the buffalo graphical indicator for thatplayer may be caused to break away from the trailing group of buffalographical indicators and move towards the current player's buffalographical indicator, eventually passing it to join the leading group ofbuffalo graphical indicators once that player's score exceeds that ofthe current player.

In either case, a graphical indicator that is shown as having brokenaway from either the trailing or leading group of graphical indicatorsso as to approach the current player's graphical indicator may, if thescore differential between that player and the current player startsincreasing again, be caused to reverse course and rejoin whicheverportion of the “herd” it was in prior to breaking away therefrom.

In some implementations, the graphical indicators for only a few of theplayers that have scores above and below the player's score may be shownin the race animation at various points in time. For example, only thegraphical indicators for up to X, e.g., three, players with the closesthigher scores and up to Y, e.g., three, players with the closest lowerscores may be shown on the animation at any given point in time; thismay prevent an overly crowded animation that makes it hard to seeindividual graphical indicators. In some such implementations, thehighest-ranked player's graphical indicator may always be shown on therace animation, regardless of whether that player is within the group ofX players that have scores higher than, and closest to, the player'sscore.

In some implementations, when the tournament session first begins, thegraphical indicators for the players may be shown clustered togethernear the center of the race animation and may then separate and spreadapart as the players start accumulating points. For example, in FIG. 8,the graphical indicators for the players are all in exactly the sameposition, with the player's graphical indicator located in the topmostposition so as to be visible; the remaining graphical indicators areobscured by the player's graphical indicator, but start to appear whenthe players start scoring points and various score differentials betweenplayers start to emerge, as can be seen in FIGS. 9, 11-15, 17, and 19.

Put more generally, a “race” representation of player ranking for an EGMmay be provided by generating three groups of graphical indicators orother indicators of players: a first group of zero or more other playersthat have scores lower than the current player, a second groupconsisting of the current player (for ease of reference, this will bereferred to as a group despite having only one member), and a thirdgroup of zero or more other players that have scores higher than thecurrent player. The graphical indicators may generally be animated orotherwise caused to appear as if they are travelling in a directionextending from a first side of the race representation to a second,opposite side of the race representation.

The race representation may depict each group of graphical indicators asbeing spatially separated from most or all of the graphical indicatorsin either of the other groups of graphical indicators (or a single groupof graphical indicators if the player does not have players both aheadand behind them in ranking), with the groups ordered by the averagescore of the players whose graphical indicators are in each group, andwith the group having graphical indicator(s) with the lowest averagescore being positioned closest to the first side of the racerepresentation and the group having the graphical indicator(s) with thehighest average score being positioned closest to the second side of therace representation. When a parameter based on the score differentialbetween a player having a graphical indicator in either the first groupor the third group and the current player exceeds a first thresholdcriterion, the graphical indicator for that player may be caused to moveaway from the group in which it was located and towards the secondgroup. If the score differential reverses sign, e.g., turns from apositive differential to a negative differential, or vice-versa, thegraphical indicator for that player may be caused to move past thegraphical indicator for the current player and towards whichever of thefirst group or the third group is in the direction of travel of thatgraphical indicator (in the case where either the first or third groupis missing and the player's graphical indicator moves past the currentplayer's graphical indicator and there is no group for the player'sgraphical indicator to merge into, the player's graphical indicator maythen form the missing group). The parameter based on the scoredifferential may, for example, be an absolute value of the scoredifferential itself, the absolute value of the rate of change of thescore differential, or some other characteristic. It will be understoodthat the above discussion is merely a broad, high-level framework, andthat various modifications and refinements of such framework may beconsidered within the scope of this disclosure.

In yet further implementations, the graphical indicators for the playersmay simply be shown with relative spacing in between them that isproportionate to the difference in scores between those players. In suchan implementation, the graphical indicators may not be clustered intogroups so much as spread apart in a manner that reflects the currentpoint spread between the players. In some such implementations, theentire spread of players may not be shown in the race animation at onetime, with only the graphical indicators of a subset of the playersshown at any given time for each race animation. For example, the raceanimation may scale so as to only show graphical indicators for playerswithin X points of the current player (and possibly also the player infirst place, regardless of the point difference between the first placeplayer and the player for which the race animation is presented), or toonly show the graphical indicators for the closest Y players, e.g., theclosest 3 players.

Regardless of the specifics of how a race animation may be configured toconvey relative positioning and ranking of players, it will beunderstood that the graphical indicator for each player, i.e., thegraphical indicator representing the player of the EGM on which aparticular race animation is presented, may be formatted in a way thatcontrasts it with the graphical indicators of other players. Forexample, the other player graphical indicators may be presented assemi-transparent, with a washed out appearance, or in a normal manner,whereas the graphical indicator for the player may be presented as beingsolid/opaque, as having vivid, non-washed-out colors, or having edgeeffects, e.g., white outlines or a glowing aura, that contrasts it withthe other players' graphical indicators.

While the race graphics or animations discussed above feature aplayer-centric presentation, i.e., conveying relative player rankinginformation in a manner that allows a particular player to rapidlydetermine their ranking relative to other players (by highlighting thegraphical indicator for that player or locating the graphical indicatorfor that player in a particular location, such as the center of thedisplay), other implementations of race graphics or animations mayprovide a non-player-centric presentation. For example, the race graphicthat is shown on the overhead sign 406 in FIGS. 89, 11-15, 17, and 19simply shows the relative ranking/positioning of the ten players withthe highest tournament session scores for the active tournament sessionthus far. Thus, Bruce W., the player of EGM 3, is not even representedin the race graphic shown on the overhead sign 406 since Bruce W.'sscore of 11,500 is lower than the tenth-place score of 13,000 achievedby Diana P. on EGM 2 (as can be seen, the “last place” graphicalindicator in the race graphic on the overhead sign 406 has a “#2” labelassociated therewith, indicating that it is the player of EGM 2 that hasthat ranking). Selina K., on the other hand, is indicated as being infirst place by a graphical indicator associated with a label of “#1,”which indicates her first-place ranking in the tournament session.Player Clark K. is also depicted on the race graphic on the overheadsign 406 by a graphical indicator associated with a label of “#4” toindicate EGM 4; Clark K.'s graphical indicator appears to show that heis in fourth place, but this is because the graphical indicators forplayers Harley Q. and Arthur C. are positioned in nearly the same spotjust ahead of Clark K.'s graphical indicator due to the very similarscores for those two players (thus appearing to be a single graphicalindicator instead of two).

Another feature that may be part of some race animations is an extragraphical indicator that represents the player with the highesttournament session score achieved during similar sessions during thecourse of the day. For example, if the tournament-wide highesttournament session score was achieved in the fourth session of thetournament, the graphical indicator for the player that achieved thattournament session score may be added to the race animations for everysubsequent session (at least, for that round of sessions) until a playerbeats that tournament session score, at which point the graphicalindicator that is shown in race animations for subsequent tournamentsessions will be updated to reflect that new highest tournament sessionscore. In some implementations, the highest-scoring player's graphicalindicator may be caused to update its position relative to the othergraphical indicators in the race animation based on the highest-scoringplayer's score over time from the earlier session—thus, the players ofthe current session may, in effect, race the highest-scoring player'sscore from a previous session.

A similar feature may be used to convey other information—for example,if the top X players in a tournament will receive some sort of award atthe conclusion of the tournament (or at the conclusion of a particularphase of the tournament, e.g., a current round of the tournament), anadditional graphical indicator may be included in a race graphic oranimation that represents the player that is currently in the X rankedposition, regardless of whether or not they are participating in thecurrent tournament session. For example, a player-centric race graphicmay include a graphical indicator that represents the player in the Xranked position in the tournament. In such an implementation, therelative position of the graphical indicator for the player of the EGMon which the race graphic is shown relative to the graphical indicatorsof other players in the current tournament session may be determinedaccording to the scores attained by each of those players within thattournament session. In contrast, the relative position of the graphicalindicator for the player of the EGM on which that race graphic is shownrelative to the graphical indicator for the X ranked player may bedetermined similarly, but taking into account as well the currentplayer's total tournament score. For example, if the current player had21,000 points at the start of a tournament session and has earned anadditional 3000 points so far during the tournament session, theposition of the player's graphical indicator relative to the graphicalindicator for the X ranked player may be determined based on the Xranked player's total tournament score, e.g., which may be 25,000 pointsin this example, as compared with the current player's total tournamentscore, e.g., 24,000 points. Alternatively, the X ranked player's scoremay be normalized to account for the current player's pre-tournamentsession tournament score before being compared with the current player'stournament session score. For example, the X ranked player's score of25,000 points may be normalized to the player's score by subtracting the21,000 points that the current player had at the start of the currenttournament session to make the X ranked player's score 4000 points—theposition of the current player's graphical indicator relative to the Xranked player's graphical indicator may then be determined by comparingthe current player's tournament session score against the X rankedplayer's normalized score of 4000 points.

In some implementations, a similar additional graphical indicator may beincluded to represent the top-ranked player in the tournament (this, forexample, would be equivalent to a graphical indicator for a situationwhere X=1 in the above example, although there may be players with rankslower than X that may receive awards).

It will be understood that there may be a variety of different types ofleaderboards provided by the tournament system, each of which mayprovide player ranking information to different degrees of granularityand completeness and/or in different styles. For example, one or more ofthe leaderboard display 404 may be placed at various locations within atournament area, or displayed on separate displays, e.g., at locationsoutside of the tournament area (such as on a display in a bar orrestaurant in the tournament venue, or even in a location outside of thetournament venue, such as in another casino. Leaderboard displays, asthe term is used herein, may be used to refer to displays that aregenerally separate from EGMs 402 and/or overhead sign 406 and which maybe placed as desired to provide tournament information to players,spectators, etc. In some implementations, overhead signs 406 may also berepositionable to allow for tournaments to be conducted at variousdifferent locations within a casino, e.g., using EGMs that providedifferent wagering games for each tournament. Some leaderboard displaysmay be temporarily attached to EGMs, e.g., to the sides of EGMs at theends of a bank of EGMs, but may be easily removable; such leaderboarddisplays are still, within the scope of this disclosure, considered tobe separate from the EGMs to which they are attached since they aredesigned to be easily removable without affecting the functionalityprovided by the EGM(s) to which they are attached.

Leaderboard information may also or alternatively be provided on theoverhead sign 406 (such as in FIG. 8), which may provide the same ordifferent (as previously described) information as is typically shown onthe leaderboard display 404, although possibly in an abbreviated ortruncated form—in FIG. 9, for example, the leaderboard information shownonly depicts the top 10 players, compared to the leaderboard display'spresentation of leaderboard information for the top 20 players.Leaderboards displayed on the overhead sign or signs 406 used in atournament may be referred to herein as “overhead leaderboards” or“overhead leaderboard displays.”

Leaderboard information that is depicted on the displays of the EGM,e.g., the main top display 410, the main bottom display 412, the topperdisplay 408, and/or the virtual button deck 436, may be referred toherein as “EGM-based leaderboards” or “EGM-based leaderboard displays.”

As noted above, leaderboard information provided on any of the varioustypes of leaderboards/displays discussed above may be depicted in avariety of ways. One possible depiction is a ranked listing of players,with the highest-ranked player at the top of the list, and the playersshown in descending order. Another type of leaderboard depiction is a“race graphic” or “race animation,” such as is discussed above, in whichicons or graphical indicators of at least some players are shown in amanner that indicates the relative ranking of at least one playerrelative to the ranking of one or more other players in a format thatsuggests a race or that the field of players is moving towards aparticular goal.

As the tournament session progresses, players may make multiple plays ofthe wagering game that is the focus of the tournament, with theirwinnings accruing to their total score for the session. FIG. 9 depictsthe EGMs 402 after 15 seconds of wagering game play have elapsed,leaving 105 seconds of session time remaining, as shown in the timeremaining region 418. As can be seen, the various players haveexperienced various degrees of success in their winnings, resulting inscore differentials developing between them that allows them to beordered into various ranks by their scores. The leaderboard display 404in FIG. 9 depicts the current ranking of all of the players in thetournament, including the players of the current session (who happen toalso include the top-ten ranked players in the tournament overall).

FIG. 9 also depicts two or three other features that may be implementedin a tournament. In the far left EGM 402 (EGM 1), the player hasexperienced a “Big Win,” which may be any winning outcome that, forexample, exceeds a predefined threshold or otherwise satisfies a rulethat defines what a “big win” is. In this case, the win was for 10,000points, which caused Player 1 to jump from 4^(th) place to 1^(st) place.The EGM 402 for Player 1 may be caused to flash a “Big Win!” message onthe main bottom display 412, for example, to emphasize to Player 1 themagnitude of their win. In some implementations, the “big win”notification may be triggered whenever the player achieves an outcomethat multiplies their wager by a particular factor. For example, if theplayer achieves an outcome that results in a win of 10× or more of theirwager, this may cause a “big win” notification to be provided.

In some implementations, the “big win” may be one of several levels ofnotable win events that may be tracked, with each level associated witha different lower limit and with the notification that is provided to aparticular player responsive to achieving such a notable win event beingof the highest level that the player's winning outcome is eligible for.For example, there may be five levels of notable win events that aplayer may be recognized for: a “big win,” which may occur for wins of8× or more of the wager made, a “great win,” which may occur for wins of12× or more of the wager made, a “huge win,” which may occur for wins ofup to 20× or more of the wager made, a “super win,” which may occur forwins of up to 50× or more of the wager made, and an “amazing win,” whichmay occur for wins of 100× or more of the wager made. If a player, forexample, achieves a winning outcome for a play that results in a 60credit (or point) win based on a 1 credit wager, then they may berewarded with a notable win event notification saying “Super win!” orthe like. Notable win event notifications may be displayed on aparticular player's EGM 402 for a given period of time before, forexample, being faded out and no longer visible. In some implementations,when a notable win event notification is displayed, the player of theEGM 402 on which it is displayed may still be able to make further playsof the wagering game while the notable win event notification isdisplayed.

Another feature shown in FIG. 9 is visible on the main bottom display ofthe far right EGM 402, which is displaying a “First 5-of-a-kind!”trophy. Trophies may be viewed as a type of prize that may be awarded toplayers under various conditions; however, each trophy may generallyonly be awarded once in a given session. For example and as suggestedabove, a trophy may be awarded in each session for the first player toachieve a 5-of-a-kind outcome. Another possible example is a trophy thatmay be awarded to the player in a session who has the highest pointtotal after the first 10 seconds of play of the session. Yet anotherexample is a trophy that may be awarded to the player who moves up themost ranks during a defined window of time, e.g., from 95 seconds to 110seconds in a 120 second session. Other types of trophies that may beawarded to players may include, for example:

A “Pole Position” trophy awarded to the player for a tournament sessionwith the most points after X seconds, e.g., 10 seconds, has elapsed fromthe start of the tournament session.

A “Come from Behind” trophy awarded to the player for a tournamentsession who moves up the most ranks within a given time interval, e.g.,1:35 to 1:50.

Another “Come from Behind” trophy awarded to the player who finisheswithin the top X places, e.g., 3, 5, or 10 places, in a tournamentsession but had the lowest rank at a predetermined time, e.g., thehalfway point, during the tournament session.

A “Photo Finish” trophy awarded to players for a tournament session whoare within X points, e.g., 5000 points, of first place at the conclusionof the tournament session.

A “Collector” trophy awarded to players for a tournament session who getthe most occurrences across all of their session game plays of one ormore particular, specified symbols. For example, in a Buffalo-themedwagering game, “buffalo” symbols may occasionally be shown in one ormore reel stops, and the total number of such buffalo symbols that occurfor each player during the session may be tallied up, and the playerwith the largest number of buffalo symbol occurrences may be awarded acollector trophy, which may, for example, alternatively be named a“Buffalo Herd” trophy.

A “Biggest Feature Win” trophy awarded to the player for a tournamentsession with the highest paying free spin feature during the tournamentsession.

A “Last-to-First” trophy awarded to the player for a tournament sessionwho is in last place in the tournament session at a particular timeduring the tournament session, e.g., the halfway point, and who thenfinishes in first place in the tournament session when it finishes.

A “Back-to-Back” trophy awarded to the player for the tournament sessionwho gets two particular types of wins in a row.

A “Best Reflex” or “Hot Shot” trophy awarded to the first player for thetournament session to hit the play or spin button (i.e., first personout of the gate) in the tournament session.

A “Got the Beat” trophy awarded to the player for a tournament sessionwho hits the play button the most times during the tournament session.

Trophies may have various effects depending on the particularconfiguration of a tournament. In some implementations, trophies maycause a predefined amount of points to be added to the player's scoreimmediately upon the trophy being obtained or earned. In some otherimplementations, trophies may be associated with predefined point valuesthat may be added to a player's score at the end of the session. In suchimplementations, if the additional points increase the player's scoreenough to cause the player's rank to increase, this may result in theplayer moving up in the leaderboard at the end of the session. Forexample, if the second place player has a trophy that awards an amountof points that is sufficient to cause the second-place player's rank toincrease to first place, then that player may be crowned the winner ofthat session.

In some additional or alternative implementations, trophies may havebenefits other than, or in place of, additional points. For example,trophies may serve as vouchers, or be exchangeable for vouchers, thatallow the trophy holder to obtain a predefined benefit, such as a freemeal, a free drink, an amount of promotional credits that may be wageredin non-tournament wagering game play, or non-cashable credits that maybe used in online play, e.g., social wagering game play. In someimplementations, trophies that are won by each player may be associatedwith the player for at least the duration of the tournament and may beused to award various other prizes. For example, the tournament systemmay be configured to track the number of trophies won by each playerduring the tournament, and may then, at the conclusion of thetournament, conduct a random selection of one or more players based onthe number of trophies won by each player during the tournament. Forexample, each trophy may be treated as a virtual lottery ticket, and awinner may be selected from all of the players who earned trophies byrandomly picking one of the trophy-earning players from the pool of alltrophy-earning players. Each such trophy-earning player may have achance to win such a prize that is commensurate with the number oftrophies won by that player during the tournament divided by the totalnumber of trophies won during the tournament. For example, if a playerearned 4 trophies over the course of a tournament, and the players inthe tournament collectively earned 24 trophies, that particular playerwould have a ⅙ chance of winning the end-of-tournament lottery. Thewinner of such a trophy lottery may be provided with a prize that isseparate from whatever prize is awarded to the highest-ranked player ofthe tournament. In some implementations, additional achievements, e.g.,each win of a tournament session, may earn a player an additional chanceto win a drawing at the conclusion of the tournament.

As can be seen from FIG. 9, events may occur very rapidly in atournament session—in FIG. 9, only 15 seconds have elapsed and playershave already accrued between at least 9500 and 36,000 points or credits,at least one trophy has been won, and Player 1 has achieved a “big win.”At this point, Player 3 may be discouraged since they have only accrued9500 points compared to Player 1's 36,000 points. In order to inject newexcitement into the tournament and give players like Player 3 a sensethey could still have a competitive chance at winning, the tournamentsystem may be configured to introduce new game play features at varioustimes during the session. Such features may be provided for limitedduration intervals, and may be selected so as to inject additionalvolatility and uncertainty into the outcome of the tournament. Since thewagering games that are used in tournament modes often rely on randomoutcomes to determine individual player wins/losses, the player's scoresmay, as the tournament progresses, grow more and more disparate.Features that inject greater volatility may thus act to level theplaying field somewhat, or at least increase the chances that a playermay suddenly see their score catapult them upwards multiple ranks ifthey experience a large win due to such features or if their win amountis dramatically increased due to such features, which may furtherincrease player excitement. While such features may be introduced at anytime during a session, it may be particularly advantageous to startintroducing such features at approximately the halfway point of thesession, thus allowing the first half or so of the session to be“normal” play and the latter half of the session presenting moreopportunities for large-win events that could potentially even up theplaying field and may give lower-ranked players an increased chance tocatch up with the higher-ranked players.

For example, in some implementations, the tournament system may beconfigured to cause all of the EGMs 402 for all of the players to enterinto a “sticky wilds” mode (which may also be referred to herein as a“persistent wild” mode). In reel-based wagering games, players cause aplurality of reels to be “spun” (in modern EGMs, the reels arevirtual/digital representations of reels) and score credits or pointsbased on which combinations of symbols are displayed across the reelswhen the reels stop moving. Typically, a portion of each reel havingmultiple symbols, e.g., 3 or 5 symbols, is visible when the reel stopsrotating; the positions in which the symbols stop when the reels stoprotating are commonly referred to as “reel stops.”

A “wild” symbol is typically viewed as equivalent to a plurality ofother symbols featured on the reels or, in some cases, any symbolfeatured on the reels. A wild symbol can thus usually be used in placeof any given symbol in order to complete a pattern. “Sticky wilds” moderefers to a mode in which any wild symbols that are located at a reelstop when the sticky wilds mode is active and the reels stop spinningare retained for subsequent plays while sticky wilds mode is active.Thus, for example, if three wild symbols are obtained during a firstplay of the wagering game during sticky wilds mode, those three wildsymbols will remain at those reel stops when the reels are spun againduring the sticky wilds mode. If an additional two wild symbols areobtained during the subsequent play of the wagering game, then the nextplay of the wagering game while sticky wilds mode is active will resultin at least five reel stops having wild symbols in them. As more andmore wild symbols remain “stuck” in the reel stops, the chances offorming a winning pattern of symbols increases with each additional wildsymbol obtained.

If used, a sticky wilds mode may be limited to a certain duration, e.g.,10 seconds (if of too long a duration, there is a risk that there willbe too many wild symbols in play, with maximum wins achieved on everyspin, which would be somewhat pointless).

FIG. 10 depicts the bank of EGMs 402 at the start of a 10-second stickywilds mode; the start of the sticky wilds mode may, in someimplementations, be heralded by a message or notification that isdisplayed on one or more displays of the EGMs 402, the leaderboarddisplay 404, and/or the overhead sign 406. In FIG. 10, such anotification is provided on the overhead sign 406, the topper displays408, the main top display 410, the main bottom display 412, the virtualbutton deck display 436, and the leaderboard display 404.

In FIG. 11, the initial notification that the sticky wilds mode isactive has stopped, although various displays, e.g., the overhead sign406, the topper displays 408, the main top display 410 and the mainbottom display 412, and the leaderboard display 404 (in the lower leftcorner) continue to display an indication that the sticky wilds mode isactive, as well as a countdown timer indicating how much time is leftremaining before the sticky wilds mode ends. The reels for each EGM 402are shown blurred, as they would be during mid-spin.

In this case, the far left EGM 402 is also displaying a “1^(st)”indicator in the topper display 408, which may be provided whenever aplayer moves into the first-ranked position, as Player 1 has in thisinstance; displaying the “1^(st)” indicator on, for example, a topperdisplay 408 may make it easier for spectators and other players to seewhich player is in the lead, which may generate increased excitement asother players may be alerted as to who is the current leader, which mayintroduce an aspect of personalization to the tournament. Similar suchdisplays may be provided on the topper displays 408 of EGMs 402 forother players as well, e.g., a “2^(nd)” and “3^(rd)” indicator may bedisplayed on the topper display 408 on the EGMs 402 for the players thatare currently ranked second and third within the tournament session(based on their tournament session scores).

In addition (or alternative) to the potential display of the top-rankedplayers' ranks on the topper display 408, some tournament systems mayactivate other features of the EGMs 402 when the player of a respectiveEGM 402 achieves a particular rank. For example, when a player movesinto a first-place position, the EGM 402 on which they are playing maybe caused to, for example, flash the candle on top of the EGM 402 (thecandle, as alluded to earlier with respect to candle 138 in FIG. 1, maybe a light that may be used for various purposes during operation of theEGM 402), cause edge lighting effects (such as along the edges of thedisplays of the EGM 402) to pulse, flash, or change color, and/or emitsound effects (such as, for example, a person cheering “Woohoo!,”“You're number 1!,” or “Great job!”) or music (e.g., a trumpet fanfare,a short ditty, etc.). If such indications are provided for players thatalso achieve, for example, a second place or third place ranking, thensuch indications may, in some instances, be presented with a lowerintensity, shorter duration, a different color scheme, or other mannerthat suggests that achieving such a rank is less remarkable compared toachieving a rank above such a rank.

In some implementations, the EGMs 402 may also be caused to generateindications of a loss in rank of a player. For example, if thefirst-ranked player is unseated by another player and moves to secondplace, the “1^(st)” indicator displayed on the first player's topper (orother portion of the player's EGM 402) may be caused to flash brieflyand then morph into “2^(nd)”; when the lowest-ranked player having theirranking displayed on the topper display 408 of their EGM 402 (orotherwise emphasized) is unseated and thus moves into a ranking that isnot displayed on the topper display 408 of their EGM 402, their previousranking may be animated in a way that makes it disappear instead ofbeing replaced with the player's new ranking. Such transitions may beaccompanied, in some instances, with corresponding sound effects. Forexample, audio or sounds associated with disappointment or the end ofsomething, e.g., “whomp-whomp,” “doh!,” violins playing sad music, abursting bubble sound, the sound of a motor dying, screeching tires,crashing noises, breaking glass, or other such audio cues may be playedwhenever a player in the top-ranked position, or one of the top-rankedpositions, is unseated by another player.

In FIG. 12, the reels have stopped with wild symbols 428 shown on theEGMs 402 for Player 1, Player 2, and Player 3; Player 4 has not receivedany wild symbols at this time (only the wild symbols for the EGM 402 forPlayer 3 are called out, although it will be readily apparent for theother EGMs which symbols are the wild symbols). In FIG. 13, the playershave initiated further plays of the wagering games offered by the EGMs402, as indicated by the blurred reels. The reel stops with wild symbols428, however, remain fixed in position, i.e., sticky, as the reelsappear to spin behind them.

In FIG. 14, the reel spins from FIG. 13 have stopped, and the EGMs 402for Player 1, Player 2, and Player 4 have new wild symbols 428′ depictedin some of the reel stops. For the EGM 402 of Player 1, for example,there are now three wild symbols displayed—two from the previous play,and one that was just obtained. These wild symbols may remain in theirrespective reel stop locations and be usable to form winning patternsduring all future plays of the wagering game until the sticky wilds modeterminates, at which point the “stuck” wild symbols will be removed.When the sticky wilds mode is finished, the stuck wild symbols may beremoved either immediately (if there is no current play in progress) orat the conclusion of the play that was active when the sticky wilds modewas terminated. In some implementations, whatever sticky wilds aredisplayed on a player's EGM 402 at the time the sticky wilds mode endsmay be retained and used in the outcome resulting from the player'scurrent spin/play (assuming that the sticky wilds mode ended while sucha play or spin was underway). In other implementations, however,whatever sticky wilds are displayed on a player's EGM 402 at the timethe sticky wilds mode ends may be excluded from being used as wilds inthe outcome resulting from the player's current spin/play (again,assuming that the sticky wilds mode ended while such a player or spinwas underway). In some implementations of the latter case, the stickywild indicators may be replaced, e.g., by fading out to reveal, bysymbols on the slot reels that would normally have been masked by thesticky wild symbols; in other implementations, the sticky wild symbolsmay remain in place until the end of that spin or play, treated as anon-wild symbol for the purposes of outcome determination, and thenremoved from display.

In FIG. 15, the bank of EGMs 402 is shown at the end of the sticky wildsmode, upon which a message may be displayed on various displays, such asthe overhead sign 406, the leaderboard display 404, the topper displays408, the main top displays 410, and/or the main bottom displays 412,indicating the end of the sticky wilds mode.

Another feature that may be triggered at some point during the play of atournament session is an all wins multiplier mode in which, for a giveninterval of time, all wins on all EGMs 402 are multiplied by a specifiedmultiplier factor. For example, in FIG. 16, the tournament session is75% complete (30 seconds remaining), and a 2× all wins multiplier modehas been initiated by the tournament system. As indicated on thedisplays of the overhead sign 406, the topper displays 408, the main topdisplays 410, the main bottom displays 412, the virtual button deckdisplays 436, and the leaderboard display 404, the 2× all winsmultiplier mode will last for 15 seconds; all plays made during this 15second interval will result in double payouts. During the 2× all winsmultiplier mode, a countdown timer indicating how many seconds are leftbefore the 2× all wins multiplier mode ends may be displayed, e.g., onthe overhead sign 406, the leaderboard display 404, and the topperdisplays 408, as shown in FIG. 17. In some implementations, smallerindicators of the 2× all wins multiplier mode, as well as the remainingtime therein, may be shown, for example, on the main top display 410and/or the main bottom display 412.

If desired, a further all wins multiplier mode, e.g., with a higherscore multiplier factor, e.g., 3×, may be initiated after an earlier allwins multiplier mode, e.g., a 2× all wins multiplier mode. For example,as shown in FIG. 18, a 3× all wins multiplier mode may be initiated, forexample, for a further 15 second interval. In this case, the 3× all winsmultiplier interval is the last 15 seconds of the session, so allremaining wins for the session will be multiplied by the multiplierfactor. As with the 2× all wins multiplier mode, the 3× all winsmultiplier mode may have a countdown timer indicating how many secondsare left before the all wins multiplier mode ends, which may bedisplayed, e.g., on the overhead sign 406 and the leaderboard display4044, as shown in FIG. 19 (and/or optionally on the topper displays408). In some implementations, smaller indicators of the 3× all winsmultiplier mode, as well as the remaining time therein, may be shown,for example, on the main top display 410 and/or the main bottom display412.

In some implementations, when the remaining time for a session dropsbelow a threshold amount, e.g., 5 seconds, a session countdown timer maybe displayed, e.g., as shown in FIG. 20. The session countdown timermay, in some implementations, supersede any other countdown timers,e.g., all wins multiplier countdown timers, that may be displayed on oneor more of the displays. In FIG. 20, the session countdown timer isdisplayed on the overhead sign 406, the leaderboard display 404, thetopper displays 408, and the main top display 410; the countdown timerfor the 3× all wins multiplier mode, however, may continue to bedisplayed on the main bottom displays 412. In some instances, theleaderboard display 404 may be caused to no longer display theleaderboard during the last few seconds of the session; similarly, anyother displays that may show leaderboard information, e.g., the main topdisplays 410, may be caused to also no longer show any leaderboardinformation. Moreover, any indication of ranking that may be displayedon each player's EGM 402, e.g., in the player rank region 414, may behidden, obscured, or removed. By hiding all leaderboard information, aswell as player rank information, during the last few seconds of sessionplay, players are not aware of how their ranking compares against otherplayers. Since players have no way of knowing how their rank compareswith other players' rank, players may be more likely to make alast-ditch effort in playing—either to try and close the gap and bettertheir ranking, or to try and preserve whatever lead they may have andmaintain their current ranking.

It will be appreciated that, as discussed in more detail in U.S.Provisional Patent Application No. 62/913,685, some implementations ofsuch systems may include a base multiplier that is applied to all winamounts awarded by the EGMs 402; such a base multiplier may be furtheraugmented by the further application of one or more all winsmultipliers. Use of a base multiplier may allow for scores during atournament to have higher numeric values as compared with the number ofcredits that would normally be won for an equivalent outcome on suchEGMs 402 during non-tournament play of that EGM 402. In many suchinstances in which base multipliers and all wins multipliers may beused, the base multiplier may be set to a value that may be considerablyhigher than that of the all wins multiplier(s). For example, a basemultiplier value of 10 or 100 may be used in some instances while one ormore all wins multiplier(s) having values of 2, 3, 4, or 5 may be used.In such systems, the multiplier(s) that are active (base multiplierand/or all wins multiplier(s)) may be applied by the tournamentmanagement system to each win amount that is reported out by each EGM402. For example, each time an EGM 402 generates a non-zero winningoutcome (or a non-consecutive zero outcome), it may send a message tothe tournament management system with the win amount; the tournamentmanagement system may then apply the relevant multiplier(s) and thensend the result back to the EGM 402 for presentation to the player. Thewin amount, as used herein, may refer to an amount that corresponds toan outcome determined by a wagering game in a multiplayer tournamentsetting, but which may then be modified by one or more of themultipliers discussed above before being presented to the player as theresult of that play and used in determining the player's session score.

Once the session has ended, all of the EGMs 402 may be caused to nolonger accept further plays or wagering events that count towards thetournament session score. As shown in FIG. 21, the various displays ofthe EGMs 402, leaderboard display 404, and/or overhead sign 406 may becaused to display, for example, a closing animation and/or indicate thatthe session time is up. Once all of the point totals have been evaluatedfor a given session, the results of that session may be caused to bedisplayed, as shown in FIG. 22, on the overhead sign 406, the topperdisplays 408 (although not in FIG. 22), and/or the main top display 410.In addition to displaying the overall tournament session rankings, someEGMs 402 may be caused to prominently display the session rank for theplayers of those EGMs 402. For example, the first, second, and thirdranked players may each have their ranking displayed on the topperdisplays 408 and main top displays 410 of their respective EGMs 402.

In many tournament system implementations, the wagering game that isused for tournament play may generally be similar to a wagering gamethat is available for standard, non-tournament wagering play. By usingwagering games that are familiar to players from their typical casinoexperiences, tournaments may attract players that have interest in suchwagering games already, as well as potentially introduce players thathave not played such wagering games before to a new player experience,which may cause such players to seek out the non-tournament version ofsuch a wagering game in the future.

However, some features of non-tournament wagering games may be generallyunsuited for tournament mode play. For example, in some wagering games,players may occasionally be rewarded with benefits like free plays orbonus games. In the context of a tournament session, free plays may beworthless since the players are provided with an infinite pool ofcredits with which to make wagers. Moreover, the extra time required toplay a bonus game may occupy a significant portion of the total sessiontime—this is time that a player cannot use to place further wagers (ormake further plays or spins). Players of the non-tournament version ofthe wagering game, however, will be used to encountering such gamefeatures, and will feel that they are missing out on the game experienceif such features are not present in some form. For example, if a freespin round/bonus is typically won in the non-tournament version of thewagering game when 3 or more scatter symbols are obtained on a play, theplayer will expect a) to also see scatter symbols appear periodicallyduring tournament session play and b) to receive a benefit when enoughsuch scatter symbols, e.g., 3 scatter symbols, are obtained on a givenplay of the wagering game. In tournament mode, such a wagering game maybe configured differently in order to still provide players with afamiliar, although slightly different, experience.

For example, if there are wagering game features that provide, forexample, a bonus game play or free plays, during non-tournament wageringgame play, those same features may be configured to instead provideother benefits during tournament play. For example, if various numbersof scatter symbols are obtained in a given wagering game play during thetournament session, the player may be rewarded with a personalized scoremultiplier, i.e., a score multiplier that only affects their score anddoes not extend to other players' scores. Such a score multiplier may,for example, apply to the next 1, 2, 3, 4, 5, etc. plays that the playermakes after obtaining the scatter symbols; the number of plays for whichthe score multiplier is in effect, as well as the magnitude of the scoremultiplier, may be determined based on the number of scatter symbolsthat are obtained by the player, with increased numbers of scattersymbols being obtained resulting in increasingly larger numbers of playsin which the score multipliers may be in effect and/or larger scoremultipliers.

Scatter symbols, for clarity, refer to particular symbols that mayresult from a reel spin; in contrast to normal reel symbols, which mustbe obtained in particular patterns or on sequential reels in order toachieve a beneficial effect, e.g., a winning outcome, scatter symbolssimply require that at least a predetermined number of such symbols beobtained, regardless of the patterns that such symbols may make or bepart of, on a wagering game play in order to reap the benefits thereof.In some implementations, scatter symbols may also be eligible to formpart of a winning symbol pattern, e.g., if five scatter symbols areobtained in a row across five reels, this may be considered a winningoutcome—the five scatter symbols, however, may also count towards thescatter symbol count that may trigger, for example, a personalized scoremultiplier. In some implementations, any point or credit amount wonbased on a winning outcome involving scatter symbols may be held inreserve, in effect, until the conclusion of whatever wager game featuremay be triggered by the scatter symbols. For example, if a five-in-a-rowpattern of scatter symbols is obtained, this may a) cause a personalizedscore multiplier mode to be enabled and b) cause the player to receive2000 credits or points. However, in some implementations, the 2000credits or points may not be added to the player's running total whilethe personalized score multiplier mode is active, and may only be addedafter the personalized score multiplier mode has ended.

In some implementations, the player may be rewarded for a given scattersymbol outcome with a personal “wild multiplier mode” in which, for apredetermined number of subsequent plays, any wild symbols that theplayer obtains may turn into 2× or 3× multipliers. In suchimplementations, any occurrence of a wild symbol on a given play may berandomly replaced with a 2× or 3× multiplier symbol; all of themultiplier symbols that are displayed on the wagering game displayregion 422 of a player's EGM 402 may then be multiplied together and anyamount won on the same game play may be multiplied by the resultingproduct. Thus, for example, if a player achieves a reel display outcomethat includes five wild symbols that then change into three 2× scoremultipliers and two 3× score multipliers, the player's score for thatplay will be multiplied by 2·2·2·3·3=72, e.g., if the player achieves anoutcome that provides a 50× return on the initial wager, then, with thewild multiplier mode score multiplier, the actual outcome for that play,based on a 1 credit wager, will be 2·2·2·3·3·50=3600.

In some implementations, achieving various predetermined numbers ofscatter symbols during a wild multiplier mode wagering game play maycause an extension of the wild multiplier mode, e.g., additional spinsor wagering game plays in which the wild multiplier mode is active. Forexample, obtaining three scatter symbols during non-wild multiplier modesession play may cause the player to be rewarded by enabling the wildmultiplier mode for the next three plays or spins. Similarly, obtainingfour scatter symbols during non-wild multiplier mode session play maycause the player to be rewarded by enabling the wild multiplier mode forthe next four plays or spins, and obtaining five scatter symbols duringnon-wild multiplier mode session play may cause the player to berewarded by enabling the wild multiplier mode for the next five plays orspins. If a predetermined number of scatter symbols are obtained by theplayer while the wild multiplier mode is active, the wild multipliermode may be extended by a predetermined amount, e.g., based on thenumber of scatter symbols obtained while the wild multiplier mode isactive.

In some implementations, if the player achieves X scatter symbols duringnon-wild multiplier mode tournament session play, and X is between Y andZ, inclusive (Y and Z may, for example, be 3 and 5), then the player maybe rewarded by enabling wild multiplier mode for the next X plays orspins. In some such implementations, if the player achieves A scattersymbols during wild multiplier mode tournament session play, and A isbetween B and C, inclusive (B and C may, for example, be 2 and 4), thewild multiplier mode may be extended for another A plays or spins. Insome implementations, Z and C may not be used, e.g., there may be alower limit Y and/or B, but no upper limit Z and/or C on X and/or A,respectively. In some implementations, a notification may be displayedon a display of the EGM 402 indicating the number of plays remainingwhere the wild multiplier mode will be enabled; each time the playermakes a further play, the counter indicating the number of playsremaining in wild multiplier mode will be decremented by one. If theplayer earns additional plays in the wild multiplier mode, then thecounter indicating the number of plays remaining in wild multiplier modewill be incremented by the number of additional such plays. In otherimplementations, a notification may be displayed on a display of the EGM402 indicating the number of the current spin out of the total awardedspins where the wild multiplier mode will be enabled (e.g., spin 3 of5); each time the player makes a further play, the counter indicatingthe spin being played in wild multiplier mode will be incremented byone. If the player earns additional plays in the wild multiplier mode,then the counter indicating the total number of wild multiplier modeplays awarded will be incremented by the number of additional suchplays.

FIGS. 23 through 33 depict one of the EGMs 402, e.g., the EGM 402 ofPlayer 1, in various stages of tournament session game play, includingwhile a wild multiplier mode is active. In FIG. 23, the reels 430 (thereare five reels shown, each configured to provide symbols 432 to fourreel stops) are shown mid-spin. The symbols 432, of which only five areexplicitly called out (the rest are self-evident), may sometimesinclude, for example, wild symbols 428 and/or scatter symbols 434. Thescatter symbols 434 in this example wagering game are coin symbols. Alsoshown in FIGS. 23 through 33 is an EGM-based leaderboard display 403, aswell as an EGM-based race graphic 426. The background of the racegraphic 426 may, for example, scroll from right to left, in this case,to create the illusion that the graphical indicators of the players,e.g., the buffalo icons or animations, are running from left to right.Of course, such directions may be reversed if desired to convey anopposite direction of travel. Each graphical indicator shown may, forexample, be associated with a marker, e.g., #1, #2, #3, etc., that mayprovide an indication of information associated with the player that thegraphical indicator represents. In this example, the markers indicatethe relative player rankings within the session, but may alternativelybe configured to provide other information, such as the seatposition/EGM number of the player represented by the graphicalindicator, the players' overall ranking in the tournament, etc. Inparticular, since the race graphic already provides a graphicaldepiction of relative positioning between players, using the marker toconvey player rank may be, in some sense, superfluous. However, for racegraphics that only feature a limited subset of player graphicalindicators (as described earlier), using the markers to provide relativeranking information may still be useful if the race graphic does notconvey enough information to allow the player to discern their overallranking in the session (in FIG. 23, for example, the player is in firstplace, and thus knows that there are no other players ahead of them—butif the player were in 10^(th) place and only 2 or 3 graphical indicatorsfor players ahead of them were shown at a time, they would not knowwhere they stood relative to first place from the race graphic unlessthe graphical indicators were associated with rank-indicating markers).As discussed earlier, the race graphic may be continuously updated toreflect relative rankings of players, and a variety of styles ofanimation may be used to convey changes in ranking of the player or ofother players whose graphical indicator is shown.

In FIG. 24, Player 1 has achieved a five-in-a-row pattern of scattersymbols 434, which has two effects in this particular implementation.The first effect is that the player receives a credit or point award forthe pattern, which corresponds to one of the winning patterns offered inthe wagering game. In return for achieving the winning pattern in thisexample, Player 1 is awarded 2000 points or credits, as shown in the windisplay region 424. The second effect is that, upon obtaining fivescatter symbols 434 (regardless of whether or not they are part of apredefined pattern associated with a winning outcome), the EGM 402 maybe caused to enter into a wild multiplier mode for some predeterminednumber of following plays. In this particular implementation, anycredits or points won in connection with the game outcome that causedthe wild multiplier mode to be initiated, as well as any credits orpoints won while the wild multiplier mode is active, may be totaled inthe win display region 424 during the wild multiplier mode but mayotherwise not be added to the player's overall session score, e.g., tothe score shown in the score region 416, until after the wild multipliermode has completed and is no longer in effect. As a result, a playermay, through the course of the wild multiplier mode, amass a significantnumber of credits or points, e.g., via chained/multiplied together scoremultipliers, that are, in effect, kept hidden from other players untilthe wild multiplier mode is over, at which point in time, theaccumulated points or credits may be added to the player's sessiontotal. This may result in sudden shifts in scores and rankings asplayers who complete a wild multiplier mode see the points or creditsawarded during that mode added to their overall score, which mayintroduce an element of uncertainty that keeps players emotionallyinvested in the tournament.

In FIG. 25, the EGM 402 has been caused to display a message to Player 1indicating to Player 1 that the wild multiplier mode is active. Thismessage may indicate, for example, that the wild multiplier mode isactive and how many of the next plays of the wagering game will benefitfrom the wild multiplier mode. In this case, the next five spins willbenefit from the wild multiplier mode.

In FIG. 26, the EGM 402 has been caused to engage in another play of thewagering game; as can be seen, the win display region 424 continues todisplay the 2000 credits or points earned when the scatter symbol 434pattern from FIG. 24 was achieved, and the player's overall score andrank in the score region 416 and the player rank region 414 have notbeen updated to reflect this 2000 point or credit total.

In FIG. 27, the reels 430 have been caused to stop spinning, and asingle scatter symbol 434 and a single wild symbol 428 have beenpresented on the wagering game display region. A single scatter symbol434 is not enough, in this implementation, to cause additional plays tobe added to the wild multiplier mode, so the scatter symbol has littleor no effect, and the current spin number of the total spins awarded forthe wild multiplier mode is incremented by one. The wild symbol,however, may morph into, or otherwise be replaced by, a score multipliersymbol, e.g., as shown in FIG. 28, where the wild symbol has morphedinto a 2× multiplier symbol. In this particular example, a pattern ofother symbols 432 that are shown on the wagering game display region 422may provide a winning outcome that awards 5000 credits or points toPlayer 1; these points, however are multiplied by the score multiplier,e.g., 5000 points multiplied 2×, to increase the wild multiplier modescore from 2000 points or credits to 12,000 points or credits. Again, inthis implementation, such increases in score are not reflected in theplayer's session total in the score region 416, in leaderboards, or inthe player's ranking, e.g., as shown in the player rank region 414.

In FIG. 29, a further spin of the reels 430, i.e., a play of thewagering game, has been initiated—the wild multiplier mode indicator hasbeen updated to indicate that two of the five spins in the wildmultiplier mode have been used. In FIG. 30, the spin from FIG. 29 hascompleted, and two scatter symbols 434 have landed in the top row of thereels 430, resulting in a 200 credit or point winning outcome4.Achieving two scatter symbols 434 while the wild multiplier mode isactive, in this implementation, may also cause the wild multiplier modeto be extended for an additional quantity of plays, e.g., two plays. Asseen in FIG. 31, the EGM 402 has been caused to display a messageindicating the extension of the wild multiplier mode for an additionaltwo plays. The 200 credits or points that were won in this play areadded to the wild multiplier mode score shown in the win display region424, although not to the player's session total in the score region 416or in leaderboards, or used to modify the player's ranking, e.g., asshown in the player rank region 414. As can be seen, the additional twoplays that resulted from getting the two scatter symbols 434 have beenadded to the total number of plays indicated in the wild multiplier modeindicator.

Plays in the wild multiplier mode may be continued until the last playin the wild multiplier mode is used up, e.g., as shown in FIG. 32, wherethe wild multiplier mode indicator has been updated to indicate that thewild multiplier mode is about to end. As can be seen, Player 1 has hadsome success in the intervening plays during the wild multiplier mode,having increased the winnings during the wild multiplier mode from12,200 credits or points to 24,700 credits or points. In this example,the last play during the wild multiplier mode, as shown in FIG. 33, doesnot result in any additional winnings or extensions of the wildmultiplier mode. The player's overall points, as shown in the scoreregion 416, have now been increased to 60,700 points or credits,although this has not changed the player's rank, as they were already infirst place prior to the start of the wild multiplier mode.

In addition to the various gameplay-related features discussed above,tournament systems such as are discussed herein may also featurenumerous auditory features that may be used to enhance players'experiences and that may be activated or triggered based on the elapsedduration of a session. Such auditory features may include the playing ofsound effects, voiceovers or announcements, and/or soundtracks. Forexample, for tournament sessions that are typically of a fixed duration,a soundtrack or other music may be selected that is tailored accordingto the session duration. Such a soundtrack may, for example, have one ormore segments, with a first segment of the one or more segments having aduration equivalent to the session duration. Other segments may, forexample, include a segment that is played before the first segment andthat includes music that may be played while players move to their EGMs402 in preparation for session play, as well as a segment that is playedafter the first segment and that includes music that may be designed tocalm players down after a frenetic session of wagering game play. Such acalming segment of music may have a lower volume and/or slower tempothan the portion of the soundtrack played during the last portion of thesession in order to provide a calming effect.

In some implementations, the first segment may be divided into two ormore portions, with a first portion thereof preceding a second portionthereof when the soundtrack is played, and with the second portionhaving a tempo and/or a volume level that is greater, e.g., greater onaverage or having a greater peak value, than the tempo and/or volumelevel of the first portion. In such implementations, the music in thesecond portion may instill increased excitement in players since thevolume and/or tempo of the second portion may increase in magnitude.This may correlate, for example, with the activation of various wageringgame features, e.g., multiplier mode and/or sticky wilds mode.

In some implementations, the soundtrack may include, in addition to, aspart of, or in place of the music, a Shepard scale, which is a soundeffect that causes an auditory illusion in listeners. The Shepard scale(or Shepard tone) is a sound that appears to continuously increase ordecrease in pitch, depending on the nature of the scale, as it isplayed—regardless of how long it is played for. The Shepard scaleeffect, for example, may be generated by simultaneously and cyclicallyplaying multiple ascending (or descending) scales that are eachseparated from the closest neighboring scale(s) by one octave. Thevolume of the scales may be at a maximum near the middle of each scale,with the volume fading to zero or near zero at the start and end of eachscale. The auditory effect is analogous to the visual effect of arotating barber pole, in which slanted lines overlap one another in thevertical direction and appear to continuously move downward as the polerotates, with no apparent end. A Shepard tone may use discrete scales ormay use continuous scales; the latter option may also be referred to asa Shepard-Risset glissando, although the term Shepard scale is usedherein to refer to either type of Shepard scale. The apparentlycontinuously increasing (or decreasing) pitch of a Shepard scale,despite the actual audible structure of Shephard tone failing to do so,typically causes the human mind to experience a state of unease andtension that may cause heightened emotional investment in the source ofthe Shepard scale, e.g., the play of the wagering game. The use of aShepard scale in a tournament session soundtrack, for example, may causea player to experience increasing degrees of tension and emotionalinvestment as the session progresses towards its conclusion, making thetournament session more memorable to the player.

In some implementations, the soundtrack for a given wagering gameprovided for tournament play may be composed of various portions, e.g.,an intro portion, a loop or middle portion, and an outro portion. Thesoundtrack may be assembled in real-time or near-real-time depending onthe session duration, with the intro portion played first, one or morerepetitions of the middle or loop portion, and closing with the outro.The end of the intro portion, the start of the outro portion, and thestart and end of the middle or loop portions may all be tailored suchthat the portions may be assembled into a cohesive musical experience inwhich the intro portion smoothly transitions to the middle or loopportion, and each loop or middle portion may smoothly transition toeither a following middle or loop portion or the outro portion. In someimplementations, the outro portion may have a higher tempo and/or volumelevel, e.g., a higher peak tempo and/or volume or a higher averagevolume and/or tempo, than the intro portion. In some cases, a tournamentsystem may be configured to allow for a selection of a session durationfrom multiple possible session durations, with each offered sessionduration having a duration equal to the sum of the duration of themiddle or loop portion multiplied by a positive whole integer X, theduration of the intro portion, and the outro portion.

Tournament systems as described herein may also provide various audibleannouncements that may convey information to the players and/or provideinformation regarding wagering game or tournament events. For example,pre-recorded messages such as “Welcome to the tournament!,” “Enjoy yourtournament!,” “Get ready to lead the herd!,” “Almost time to chargeahead!,” “It's BUUUUFFAAAAALLOOOOOTime!,” “Get ready to party!,” or“Let's rock!” may be triggered before a session starts, e.g., after aplayer completes a sign-in or registration process. Similarly, messagessuch as ““Welcome to the slot tournament!,” “Players, take your seats!,”or “Pick a seat—any seat!” may be prerecorded and played, for example,just before the session is about to begin and while the players aretaking their seats.

After the players have taken their seats and just before actual sessionplay is to begin, the tournament system may, in some cases, provide anadditional pre-recorded message, e.g., “Ladies and gentlemen. Let's getthis party started!,” “Ladies and gentlemen, get ready to play!,” or“Ladies and gentlemen, here we go!” Various other pre-recordedannouncements may be automatically triggered during session playdepending on the occurrence of various events, e.g., when a first placeplayer is displaced to second place by another player, the tournamentsystem may be caused to provide a prerecorded announcement such as “Wehave a new leader!,” “Someone new just took the lead!,” or “We have anew player in 1st place!”

In addition to such pre-recorded announcements, additional commentary orinstructions may be provided by a live tournament director, e.g., anemployee of the casino offering the tournament. The tournament directormay, for example, act as a master-of-ceremonies (MC) for the tournament,assisting players with registering for the tournament, managing theseating of players for each session, initiating the start of eachsession, providing commentary on events during each session, and thenengaging in post-session commentary, interviews with winning players,and other functions.

In order to facilitate the MC's role, the tournament system may includea tablet or similar computing device, e.g., a hand-held computing devicewith a touch-screen display (which may be referred to herein as atournament host tablet or THT), that may execute one or more programs toprovide graphical user interfaces for managing aspects of tournamentconfiguration, player enrollment, monitoring of wagering game playduring tournament sessions, and other aspects of the tournament system.

For example, during session wagering game play, the tablet may provide aGUI depicting player indications with a summary of player scores,ranking, trophy accumulation, big win events, names, current scoremultiplier (if any), number of wild multiplier mode plays remaining (ifany), or other information that may be used by the MC to providecommentary regarding events of interest during the session, e.g., when aparticular player is experiencing a significant score multiplier, when aparticular player wins a trophy, when a particular player makes it intoone of the top three rankings, etc. In some implementations, the GUI mayconsist of an overhead representation of the physical layout of the EGMsthat are participating in the tournament; in such a GUI, the informationassociated with each player participating in a given session may bepresented within the representation of the EGM which that player isusing (and/or in close proximity to such a representation). For example,in a tournament with 24 EGMs, such an overhead representation mayinclude three 4×2 rectangular arrays of rectangles, with the arrayscentered along a common axis that the long axis of each rectangulararray is perpendicular to. Each rectangle may represent one of the EGMs,and the name of the player playing that EGM, their current score,ranking, etc., may be displayed in the rectangle representing that EGM.

In some implementations, the GUI may be configured to highlight playerindications for players based on various conditions, e.g., with adifferent color, or by alternating the background color for each playerindication, or alternating the color or appearance of a border aroundthe player indication. For example, in some implementations, the GUI mayhighlight all player indications for players having scores that areabove a particular threshold, e.g., scores that are in the top 10 scoresfor a session. In some additional or alternative implementations, theGUI may highlight the player indication for a player that isexperiencing the current highest rate of score change over the mostrecent time interval of a predetermined duration, e.g., over the last 5seconds.

The tablet GUI may include controls that allow the MC to, for example,engage in live commentary, e.g., via a wireless headset and microphonelinked to the tablet, that may be relayed over a sound system, e.g.,speakers of the EGMs 402 and/or other speakers, such as speakers in theoverhead sign 406 or leaderboard display 404, to the players and anyspectators that may be watching. The tablet GUI may also, in someimplementations, include controls that allow the MC to trigger playbackof pre-recorded audio, such as celebration sounds, fireworks sounds,applause, etc. on selected EGMs, e.g., the EGM of a selected player, inorder to highlight an event involving that player. Similarly, the tabletGUI may also, in some implementations, include controls that allow theMC to trigger other multimedia effects as well, such as illumination orflashing effects of an EGM's candle, animations that may be displayed ona display of an EGM, edge lighting effects on an EGM, etc.

FIGS. 34 and 35 depict two example GUIs that may be provided on a THT todisplay player information during a tournament session. In FIG. 34, atabular format is used to list all of the current players for a giventournament session, as well as their names, rank, scores, any multipliereffects that may be in effect, and any trophies that may have been wonby any of the players during the session thus far (for example, the “5×”indicator may indicate that the player has the first five-of-a-kindtrophy, the “Pole” indicator may indicate that the player had thehighest score after a predetermined period of time from the start of thesession (the “pole position”), and the “CFB” indicator may indicate thatthe player has the “come from behind” trophy, which may indicate theplayer that has the greatest change in rank over a given time interval).The data shown in the GUI of FIG. 34 may be updated in real-time toreflect the current statuses of all of the session players. In thisparticular example, the tabular format GUI may be sorted by the contentsof any particular column by providing a touch input to the column headerof the column on which the sort is to be based.

In FIG. 35, the same data is shown as in FIG. 34, but arranged in aformat that reflects the physical layout of the EGMs in the session. Inthis case, the player indications, and the data associated with eachplayer, are each housed within a rectangle that represents an EGM; therelative locations of the rectangles indicates the relative physicalpositioning of the EGMs in the tournament session—such an arrangementmay help the MC to more easily determine the physical locations ofvarious players, e.g., if they wish to walk over to a particular playerwho is experiencing a significant gaming event and highlight theirperformance.

In the GUIs of both FIGS. 34 and 35, the GUIs feature user-selectablecontrols along the bottom edge in the form of five buttons, each ofwhich may be used to trigger various behaviors. For example, the usermay select one or more of the players shown by touching the associatedrows for those players, and one of the three left-most controls may thenbe selected to cause the indicated effect to occur on the selectedplayer's EGM. The fourth button from the left may be used to clear anyplayer selections made, and the fifth button from the left may be usedto open a menu that may be used to perform other tournament-relatedactions.

As mentioned above, the tablet may also be configured to allow for aparticular tournament to be configured, and may include a separate oradditional GUI for facilitating such setup. In some implementations, thetablet may be configured to provide a GUI that includes controls thatmay allow the MC to cause the EGMs that are to be used in a tournamentto suspend normal wagering game play, e.g., wagering mode, and entertournament mode, at which point they may be prevented from being used bya player unless for tournament game play.

In some implementations, players that participate in a tournament may beprovided with the ability to access a replay of a tournament session inwhich they participated. For example, each EGM that is used in atournament session may store video data of the wagering game play, e.g.,video screen captures of the contents of the main bottom display 412, ordata that allows key aspects of the wagering game play to be recreated(for example, instead of storing screen captures for the entire mainbottom display contents, the EGM may instead store data such asinformation describing the reel spin behavior, which symbols appear atwhich reel stops, etc., that may then be used by a simulator programinstalled on a player's mobile device to re-create the same game playthat the player experienced during the session). The phrase “replaydata” is used herein to refer to any data that may be used to laterre-create one or more aspects of wagering game play, e.g., viascreen-captured video or via re-created game play using a simulator.

Such replay data may be used to provide the players of the tournamentwith the ability to re-live their tournament gaming experience at alater time, e.g., in the comfort of their homes, with friends, etc. Thetournament system may, in some instances, be configured to allow playersto share their replays with other people, e.g., by providing the playerswith a hyperlink or internet address, or the ability to post such linksor addresses to a social media platform, that may be sent to anotherindividual to allow that individual to access a particular player'sreplay.

The replay data may also include data that allows at least someleaderboard information to be replayed in tandem with the wagering gamereplay so that the player may see their progression up (or down) throughthe ranks of other players during the course of the replay.

In some implementations, players may also be provided with player videodata that was recorded during a session in which they participated. Suchplayer video data may, for example, be obtained using imaging sensors,e.g., digital camera sensors, located in each EGM and positioned so asto capture video of the face or head of the player of that EGM while theplayer is playing the wagering game offered by that EGM. When a playerinitiates a session replay, for example, the player's wagering game playfor the session may be recreated and presented to the player in tandemwith player video data of the player that is synchronized with thereplay of the wagering game. Thus, the player will be shown not only there-creation of the wagering game during the replay, but video of theirfacial expressions and reactions during that wagering game play. Thisallows them to re-live the excitement that they experienced during thetournament, giving them a greater connection to their tournamentexperience and fostering an increased desire on the player's part toexperience further such excitement, e.g., by participating in furthertournaments and/or playing the wagering game in question during normalwagering play.

In some further implementations, players may also be provided withreplay data and/or player video data for other players in addition totheir own replay data and/or player video data. For example, when aplayer initiates a replay of a tournament session experience that theyparticipated in, they may be provided, as discussed above, with are-creation of their wagering game play during the session, and possiblyplayer video data of themselves during the session. The player may alsobe provided, in some implementations, with re-creations of otherplayers' wagering game play and/or player video data of other players intandem with the re-creation of their own wagering game play and/or theplayer video data of themselves. The re-creations of other players'wagering game play and/or the player video data of the other players maybe selectively provided during the re-creation of the player's wageringgame play such that, for example, the wagering game play and playervideo data for the player with the next-highest score and rank is shown,i.e., the player is able to view their own game play and facialexpressions at any given point during the session while simultaneouslyviewing the game play and facial expressions of the person that theywere trying to surpass in score at that point in time during thesession. Thus, they may see their own expression of increasing elationas they approach the next-highest-ranked player's score, along withincreasing concern on the part of the next-highest-ranked player as thegap between the two players narrows, followed by, for example, theplayer's jubilation as they pass the next-highest-ranked player's scoreand the next-highest-ranked player's dismay as they lose a rankposition. The re-created game play and player video data of otherplayers may be switched as the replay progresses so as to generallyalways show the next-highest-ranked player based on current rank of theplayer at any given time during the replay or, if the player is in thehighest-ranked position at any point in the replay, thenext-highest-ranked player may be the player with a rank immediatelybelow the player's rank, e.g., second place. The wagering game replayand player video data for the current next-highest-ranked player may notbe replaced with the wagering game replay and player video data for thesubsequent next-highest-ranked player immediately after the replaydepicts the player surpassing the current next-highest-ranked player'sscore; there may be a delay introduced of a few seconds to allow thecurrent next-highest-ranked player's facial expression upon beingdisplaced/outranked by the player to be savored during the replay. Afterthe short delay period the wagering game replay and player video datafor the current next-highest-ranked player (or, more accurately, theformer next-highest ranked player, as the player that was the currentnext-highest-ranked player will no longer be the next-highest-rankedplayer once displaced) may be replaced with or displaced by the wageringgame replay and player video data for the subsequent next-highest-rankedplayer.

FIGS. 36 through 41 depict an example of a replay GUI that allows aplayer to re-live highlights of their tournament session play. In FIG.36, a replay GUI is shown, e.g., as may be displayed on a smart phone,tablet, or other device with a display. The replay GUI is split into aleft half, which shows replay content related to the player of theplayer for which the replay has been created, e.g., a first player, anda right half, which shows content related to other players in thesession that the replay recreates, e.g., second players. In the upperleft quadrant, a replay of the first player's wagering game play isbeing presented; the replay shows replay video 3660A that recreates thestate of the first player's wagering game at 28 seconds into a 2-minutetournament session. The lower left quadrant shows player video 3658A ofthe first player that was recorded contemporaneously with the firstplayer's play of the wagering game at the 28-second mark. Variousoverlays have been added to the replay GUI to show, for example, thefirst player's score at the 28-second mark (20,235 cr), the firstplayer's rank (4^(th)) at the 28-second mark, and how much time isremaining in the session.

On the right side of the GUI, the upper quadrant shows replay video3660B that recreates the state of a second player's wagering game andplayer video 3658B that shows the second player's facial expressions atthe 28-second mark; overlays for the second player's score (20,450 cr),rank (3^(rd)), and name (Wanda M.) have been added to the right side ofthe GUI as well. The second player, in this case, is the player that hadthe next-highest score or rank compared to the first player at the28-second mark of the session; at the 28-second mark during the session,the first player and the second player Wanda M. would effectively beengaged in competition with each other, as any upward change in thefirst player's rank would likely cause the second player Wanda M.'s rankto decrease (there may be some scenarios, e.g., where both the firstplayer and the second player Wanda M. score winning outcomes that causeboth players to advance upward in rank in tandem, in which the firstplayer may experience a change in rank without surpassing the secondplayer Wanda M.). As can be seen in FIG. 36, the first player ispresented with footage of themselves reflecting building excitement asthey realize that their score is approaching that of the second player,Wanda M.

In FIG. 37, the replays of the wagering games and the player videosreflect the state of the first player and the second player Wanda M., aswell as their respective wagering game states, at 32 seconds into thesession. The first player is ecstatic, as shown in the player video3658A, since she has just surpassed the second player Wanda M.'s rank,and the second player Wanda M. is upset, as shown in the player video3658B, since she has just dropped out of the top three rankings.

In FIG. 38, the second player Wanda M. has been replaced by the new,next-highest ranked second player relative to the first player, Hank T.The ranking and score overlays have also been updated to reflect thefirst player's increased point total and rank. The first player, as seenfrom the player video 3658A, is still somewhat excited from her recentvanquishing of the second player Wanda M., and is likely also feelingthat she has momentum and may soon surpass the second player Hank T. aswell. In FIG. 39, the first player has again surpassed the secondplayer—in this case, the second player Hank T.—in score and rank, andthe player videos 3658A, 3658B of the first player and the second playerreflect each player's respective emotional state.

FIGS. 40 and 41 show a similar scenario in which the first playerovertakes the second player, in this case, the first-ranked secondplayer Sara J., but with an augmented reality overlay adding on animatedfeatures that are mapped to the movements of the players in the playervideos. The augmented reality overlay graphics effectively anonymize thefaces of the players while still conveying the emotional content oftheir expressions.

In some implementations, the player video that is used for replaypurposes may be augmented in a way that partially or wholly masks one ormore of the players' identities. For example, the player videoassociated with at least some players may be processed using one or moreaugmented reality routines that overlay identity-masking graphics overthe source video content; such identity-masking graphics may, forexample, include cartoon-like facial features, such as oversized eyesand mouths, that may be added to the video and located and sized suchthat such features align with corresponding facial features of theplayer visible in the video. Such features may then be animated in a waythat mimics the movement of those same features in the video, similar tohow some modern smartphones are configured to overlay augmented-reality“emoji” content over video taken with the smartphone camera, or how thesmartphone app “Snapchat” operates in some modes. Such augmented realityoverlays may thus still generally communicate the emotional state of the“masked” player to a viewer while preserving the displayed player'sidentity.

In some implementations, the augmented reality overlay may cover almostall or all of the overlaid player's face or visible body, e.g., theplayer's face may be overlaid with an animated portrayal of a cartooncharacter or animal avatar, instead of just a partial overlay.

Such augmented reality overlays may be implemented in a variety of ways.For example, in some implementations, such augmented reality maskingoverlays may be applied to all player video obtained during sessionplay, and the replay presentation for any particular player may featuremasked player video (both of the player for which the replay is preparedand any other players that may be depicted as part of the replay). Insome other implementations, the video of the player for which the replayis prepared may be unmodified, allowing the player to see themselveswithout any masking effects applied, but the video of any other playerthat is shown as part of the replay may have an augmented realitymasking overlay applied, thereby preserving the privacy of the otherplayer to some extent.

In some implementations, the augmented reality overlay feature may be aplayer-selectable feature, e.g., each player may have the opportunity toenable or disable the augmented reality overlay for video that featuresthat player, thus allowing each player to, in effect, control the levelof privacy afforded to that player in other player's video replays.

The type of content that may be provided to a player viewing a replayprovided by the tournament system may take a variety of forms. Forexample, a replay may, as discussed above, include screen captures ofthe wagering game itself and video of the player (or other players). Areplay may also include content from a variety of other sources as well,such as content shown on the player's EGM's main top display, the topperdisplay, the leaderboard displays, etc. For example, a replay mayinclude graphical content for a race graphic, e.g., a herd of runningbuffalo, with each buffalo representing a particular player in thetournament session being replayed. In some implementations, thetournament system may receive inputs from a player requesting a replaythat defines which content to include therein. For example, a player mayuse a concierge application on their smartphone to request a replay fromthe tournament system; the concierge application may, in turn, allow theuser to select certain options that may define what content will bedisplayed during the replay. Thus, the player may choose, for example,one or more video of the player's face, video of the player's opponents'faces, screen captures of the player's wagering game play, screencaptures of the player's opponents' game play, screen captures ofleaderboard information, screen captures of “race” graphics or othersimilar mechanisms for graphically depicting the rank of the playerrequesting the replay. The tournament system, responsive to receivingdata indicative of such user selections, may cause the correspondingtournament session content for each selection to be presented to theuser via the replay feature in a synchronized format, e.g., with eachregion of the display showing content for the tournament session thatoccurred at the same time during the tournament session. This may allowplayers to experience tournament session multimedia content that theyperhaps missed during the actual tournament session, e.g., because theplayer was focused on playing the wagering game during the tournamentsession, they may not have been able to divert their attention tocontent that was displayed on displays other than the display showingthe wagering game content and may have missed such additional content.The tournament system may also provide the player with the ability toshare such replays with other people, e.g., through providing a code,hyperlink, message, or social media platform or posting to the otherperson that may give the other person the ability to interact with thetournament system and initiate the replay for the player.

While the tournament systems disclosed herein provide various featuresthat provide a more engaging experience during tournament session gameplay, as well as potential features that may allow players to re-livethat experience, some implementations of the tournament systemsdisclosed herein may include additional features that may encourageparticular post-session behaviors by players, e.g., encouraging playersto remain geographically close to a particular location, such as thecasino or venue where the tournament is being held.

For example, as discussed earlier, players that have won trophies duringsession game play may be entered into a lottery drawing or similarcontest where their chances of winning increase with the number oftrophies they have won during the tournament. Such a lottery drawing,however, may only be performed at the conclusion of the tournament, andplayers that are selected during the lottery may only be able to collecttheir prizes if they are present at the venue, e.g., present to collectthe prize in-person at the time of the lottery or, in some instances,verified as being within a geofence enclosing the venue at the time ofthe lottery (such as if a smartphone associated with that playerindicates that the player, or at least a person assumed to be theplayer, is within the boundaries of the geofence).

Another feature that may be included in some implementations is a“follow-the-leader” feature, where players may be eligible to obtainfurther winnings based on the performance in later sessions (or thetournament overall) of another player in their session. For example, ifa particular player, e.g., a first player, wins their session, the otherplayers in that session, e.g., second players, may be givenopportunities to share in potential rewards earned by the first playerin other, subsequent sessions and/or the tournament overall. As with thetrophy lottery discussed above, eligibility for suchrewards-by-association may be made contingent on player behaviors, suchas the player being within a particular geographic area. Thus, forexample, some tournaments may feature session-level awards, e.g., amoderate monetary prize, vouchers for free meals at a casino restaurant,etc., for the player that wins that session, and may feature a pool oflesser rewards, e.g., smaller monetary amounts, vouchers for freeappetizers or drinks at the casino restaurant, etc., that may be awardedto players that competed in one or more previous sessions that thewinning player of the session also won (such additional players may bereferred to herein as “associated players.” Such awards, however, mayonly be distributed to each of the associated players if the associatedplayer is on-site or within a geofence associated with the tournamentvenue. The rewards for associated players may, for example, be providedat the end of each session, only at the end of the tournament, or bothat the end of each session and the end of the tournament, depending onthe particular configuration of the tournament.

Yet another feature that may be included in tournament gaming systems,as disclosed herein, may be “mystery” prizes that may be received byplayers during or after their tournament sessions. Such mystery prizesmay, for example, be awarded to players for various reasons, e.g.,randomly, as consolation prizes that are awarded to one or more playersthat do not achieve a high enough score in a session to be consideredsession winners (such as players that do not achieve sufficient pointsto advance to play in a following session or players that do not placein the top three ranks in a session, etc.), as the result of obtaining aparticular game play outcome, etc.

Mystery prizes may be awarded virtually, and may be configured such thatthe actual nature of the mystery prize is not apparent to the playerthat wins it (as well as to other players) until at least after theplayer's session ends. For example, the tournament system may beconfigured to display on the player's EGM an icon or other indicator ofone or more mystery prizes that the player may have won during atournament session; once the tournament session is over, the tournamentsystem may, for example, continue to maintain an association between aplayer and records identifying the nature of the various mystery prizesthat the player may have won. In some implementations, indicators of thevarious mystery prizes may be made available to the player through adevice other than the EGM. For example, if the player has a smartphonewith a concierge application installed, then the player's mystery prizesmay be depicted using various icons or other indicators in the conciergeapplication. Similar notifications may be provided via a pushnotification system, e.g., through text messages.

The tournament system (of which a concierge application such as thatdescribed above may be part) may be configured to maintain the secrecyregarding the nature of each mystery prize until after the tournamentsession in which the mystery prize was awarded has completed and untilone or more particular conditions are met, after which the player may beallowed to learn the nature of the mystery prize. For example, atournament system may be configured to present a GUI, e.g., via aconcierge application, in which an icon or other indicator for a mysteryprize may be configured to be selectable by a user. The tournamentsystem may then, responsive to such selection, change the indicator forthe mystery prize to an image, animation, and/or text that identifiesthe nature of the prize (as well as other relevant information).

Mystery prizes may be “unlocked” or revealed to players responsive tothe fulfillment of a variety of different conditions being met. Forexample, some conditions may simply be time-based, e.g., the tournamentsystem may be configured to reveal the nature of a mystery prize to aplayer after a predetermined period of time has elapsed, e.g., from whenthe mystery prize was awarded to the player or from the end of thetournament session in which the mystery prize was awarded. Such a periodof time may be, for example, 1 hour, 2 hours, 3 hours, 4 hours, 5 hours,6 hours, 7 hours, 8 hours, 9 hours, 10 hours, 11 hours, 12 hours, 13hours, 14 hours, 15 hours, 16 hours, 17 hours, 18 hours, 19 hours, 20hours, 21 hours, 22 hours, 23 hours, 24 hours, or any desired timeinterval.

In some implementations, the tournament system may be configured toreveal the nature of the mystery prize when a location-based conditionis satisfied, e.g., when the player to which the mystery prize wasawarded travels to a particular location or within a particular regionor area, e.g., a geofence, or outside of a particular location orregion, e.g., when the player leaves the casino or property where atournament session was held. The tournament system may determine thatthe player is at such a location or within such a region through avariety of mechanisms. In some instances, the tournament system may usegeolocation data for the player, e.g., geolocation data provided througha mobile communications device associated with the player (suchgeolocation data may, for example, be obtained from the player's mobilecommunications device by the concierge application or some otherapplication that is configured to communicate with one or more serversof the tournament system that may manage the distribution and status ofthe mystery prizes awarded to players), to determine whether the playeris at the location or within the region. In other implementations, othermechanisms may be used to determine whether the player is at thelocation or within the region. For example, the tournament system may beconfigured to receive a signal from a kiosk, terminal, or otherlocation-based device that may be configured to read a player's playertracking card (when inserted by the player into the device), aradio-frequency identification (RFID) tag associated with the player, orotherwise engage in short-range communications with a device carried bythe player when such a location-based device engages in such short-rangecommunications with the device carried by the player. On receiving sucha signal, the tournament system may determine, based on the occurrenceof the short-range communication between the player-carried device andthe location-based device, that the player is at the location where thelocation-based device is located. In yet further implementations, thetournament system may determine the location of a player through, forexample, receiving data from a remote device indicating that the playeris present at the location. For example, in some implementations, thetournament system may receive data from a website, remote terminal, orother device that may be interacted with by a third party, e.g., anemployee at an establishment at the location. The employee, uponinteracting with the player, may then interact with such a device toprovide inputs that indicate that the player is at the location of thedevice.

It will be understood that the above conditions, as well as otherconditions not explicitly discussed above, may also be combined—e.g., amystery prize may be unlocked for a player if the player travels to aparticular location within a particular time window after receiving themystery prize.

Mystery prizes may provide the players that receive them with any of avariety of actual benefits when unlocked or revealed to the player. Forexample, a mystery prize may cause a predetermined number of points tobe awarded to the receiving player upon being unlocked or revealed tothe player, e.g., 10,000 points, that may be added to the player'stournament total. Another implementation of a mystery prize mayautomatically enter a player into a higher-level tournament session,e.g., a quarterfinal or semifinal tournament session. In yet anotherexample, a mystery prize may provide a cashable award, a voucher thatmay be redeemed on an EGM for promotional credits that may be used toplace wagers on the EGM, etc. Other types of mystery prizes may include,for example, awards of virtual credits or points that may be used inonline gaming, e.g., social gaming, or rewards that may requireadditional action on the part of a player to obtain, e.g., an award thatwill cause the player to be elevated to the next higher tier of a playerloyalty program if they return to the venue/casino within sometimeframe, e.g., 24 to 48 hours, and spend a predetermined thresholdamount, e.g., $500.

In addition to mystery prizes, some implementations of tournamentsystems may include secret winning outcome patterns that may triggerspecial bonuses for players. In most cases, the various winning patternsfor an EGM are typically known to a player in advance (or knowable inadvance, e.g., by looking at an information screen of the EGM thatprovides information about the wagering game offered on the EGM). Inaddition to such publicly known winning outcomes, some tournamentsystems may be configured to recognize additional patterns that are notpublicly advertised to the player; such additional patterns may bereferred to herein as “secret patterns” or “secret winning outcomes.” Ifa player's EGM forms a secret winning pattern during a play or spin ofthe wagering game, the tournament system may cause the player to beawarded with a corresponding prize or secret award. The tournamentsystem, having determined that a player should be awarded such a prizeor secret award, may associate the play with such a prize or secretaward. However, the tournament system may not make the playerimmediately aware of the prize or secret award that has been awarded tothem. Instead, the tournament system may wait to inform the player ofthe prize or secret award until after one or more predeterminedconditions are met, e.g., after a predetermined period of time haselapsed, after the tournament session in which the secret pattern wasachieved has finished, after the tournament has completed, etc.

Such a secret prize or award may, for example, cause the receivingplayer to advance to the next level or tier of tournament sessions(regardless of the player's score), or may provide a one-time grant ofpoints, or other benefit.

In some tournament systems, players may be offered the chance toparticipate in a team-based format, e.g., players may be paired up intoteams of two or more players. In some such implementations, one personon the team may play the wagering game in a session for points, and theother person on the team may play the wagering game in that same sessionfor multipliers or other bonuses that affect the points that the firstplayer on the team is winning. For example, the tournament system may beconfigured to allow players to register for play as a two-person team,and may then designate one of the two players on each team as being theplayer that is playing for points, e.g., the scoring player or the mainplayer, and the other player of each team as being the player that isplaying for multipliers or other bonuses, e.g., the non-scoring playeror the booster player. Such designations may be randomly made by thetournament system, or may be made responsive to inputs provided by oneor both of the players of each team, i.e., user-selectable. The wageringgame that each player of each team is provided to play may be tailoredby the tournament system to match the “role” that each player has withintheir team. For example, in some such implementations, the wagering gamethat is presented to the main player of each team may be speciallyconfigured by the tournament system to generally only acknowledgeoutcomes that produce a payout or point increase and not generallyacknowledge outcomes that would normally produce non-payout outcomes,e.g., bonus awards, multipliers, etc. Conversely, the tournament systemmay specially configure the wagering games played by the booster playerof each team such that the wagering game generally only acknowledgesoutcomes that result in bonuses and/or multipliers and generally doesnot acknowledge outcomes that would normally produce a payout or pointincrease. During tournament session play, the tournament system maycause any bonuses or multipliers that are obtained by the booster playerto be applied to the main player's game play as if the main player hadobtained them during play. For example, if the booster player on a teamachieves a 3× multiplier bonus for the next three spins, the outcomesfor the next three spins obtained by the main player may be multipliedby 3×. It will be understood that in some implementations, the mainplayer's wagering game may still acknowledge some bonus or multiplieroutcomes (which may be applied to the main player's game play), and thatthe booster player's wagering game may still acknowledge outcomes thatresult in a win of an amount of credits (which may be added to the teamscore), but the outcomes that are predominantly acknowledged by the mainplayer's wagering game may be credit-win outcomes, and the outcomes thatare predominantly acknowledged by the booster player's wagering game maybe bonus or multiplier outcomes. It will be further understood that thewagering games played by the main players and the booster players neednot be the same game—each player “role” may actually be provided, insome implementations, with very different wagering game experiences interms of game play, graphics, sound, etc.

Such an arrangement, in effect, splits up the wagering game experiencethat is normally experienced by a single player into two interwovenwagering game experiences that allow two players to have their ownwagering game experiences in which the outcome experienced by theplayers collectively is the product of the outcomes that each individualplayer achieves during their individual play. In such an arrangement,the rankings in a tournament session may be reflective of team rankinginstead of individual player rankings.

Another team implementation may include a tournament where players on ateam are treated as a unit for the purposes of determining ranking orprogression through the tournament, but the tournament session scores ofthe team may be based on a subset or other composite of the scores ofthe players on that team, e.g., the average score of the team playersduring the session (or sessions), or the sum or average of the highest Xscores of each team for each session.

In many such team-based implementations, the tournament system may beconfigured to configure the EGMs involved in providing a tournamentsession such that the players on each team are seated at adjacent EGMsin order to promote communication between players and to increase playerexcitement. However, some other tournament systems may be configured toallow teammates to play on non-adjacent EGMs, e.g., EGMs in differentbanks of EGMs or even different properties.

The various tournament features discussed herein may be provided, forexample, through cooperation between a large number of differentdevices, e.g., using processors of a plurality of EGMs 402, one or moreprocessors of a tournament management system (TMS), and, in someinstances, one or more processors of a tournament host tablet (THT) thatmay be directly or indirectly communicatively connected with one another(for example, the TMS may be directly communicatively connected with theEGMs and a THT, but the THT may not be directly communicativelyconnected with the EGMs; the THT may still, however, cause the EGMs toperform various actions by relaying commands or instructions through theTMS). The EGMs, TMS, and THT may also have respective memory devicesthat may store computer-executable instructions for controlling the oneor more processors of each respective device to perform various aspectsof the tournament functions and features discussed above. It will beunderstood that there may be a large number of ways in which such agroup of communicatively connected devices or systems may be configuredin order to provide various types of functionality, and all suchconfiguration permutations are considered within the scope of thisdisclosure. For example, in some implementations, an EGM may storecomputer-executable instructions for controlling game play of a wageringgame presented on the EGM. However, much of the processing that may beperformed in order to provide such wagering game play may optionally beperformed on another device, and the EGM itself may simply act as apresentation device that shows particular graphics at particular timesbased on instructions received from another device.

FIG. 42 depicts a diagram of one possible implementation of a tournamentsystem according to the disclosure herein. In FIG. 42, a plurality ofEGMs 4202 are shown, each EGM 4202 being similar to the EGMs discussedearlier herein and having one or more EGM processors 4252, one or moreEGM memory devices 4254, and one or more EGM communications interfaces4256. Also shown is a TMS 4248, which may include one or more processors4252 a, one or more memory devices 4254 a, and one or morecommunications interfaces 4256 a, as well as a THT 4250, which mayinclude one or more processors 4252 b, one or more memory devices 4254b, and one or more communications interfaces 4256 b.

The EGMs 4202 and the TMS 4248 may be communicatively connected with oneanother via at least one of their respective communications interfaces4256, 4256 a, and the THT 4250 and TMS 4248 may, similarly, becommunicatively connected with one another via at least one of theirrespective communications interfaces 4256 a, 4256 b. The one or morememory devices, e.g., random access memory devices, solid-state memorydevices, hard disk drives, etc., of the various devices may storecomputer-executable instructions for controlling various processors ofthe system to provide one or more of the functionalities discussedabove.

In recognition of the possibility of such distributed processingarrangements, the term “collectively,” as used herein with reference tomemory devices and/or processors or various other items, should beunderstood to indicate that the referenced collection of items has thecharacteristics or provides the functionalities that are associated withthat collection. For example, if a server and a client devicecollectively store instructions for causing A, B, and C to occur, thisencompasses at least the following scenarios:

-   -   a) The server stores instructions for causing A, B, and C to        occur, but the client device stores no instructions that cause        A, B, and C to occur.    -   b) The client device stores instructions for causing A, B, and C        to occur, but the server stores no instructions that cause A, B,        and C to occur.    -   c) The server stores instructions for causing a proper subset of        A, B, and C to occur, e.g., A and B but not C, and the client        device stores instructions that cause a different proper subset        of A, B, and C to occur, e.g., C but not A and B, where        instructions for causing each of A, B, and C to occur are        respectively stored on either or both the client device and the        server.    -   d) The server stores instructions for causing a subset of A, B,        and C to occur, e.g., A and B but not C, and the client device        stores instructions that cause a different subset of A, B, and C        to occur, e.g., B and C but not A, where instructions for        causing each of A, B, and C to occur are respectively stored on        either or both the client device and the server.    -   e) The server stores instructions for causing A and a portion of        B to occur, and the client device stores instructions that cause        C and the remaining portion of B to occur.

In all of the above scenarios, between the server and the client device,there are, collectively, instructions that are stored for causing A, B,and C to occur, i.e., such instructions are stored on one or bothdevices and it will be recognized that using the term “collectively,”e.g., the server and the client device, collectively, store instructionsfor causing A, B, and C to occur, encompasses all of the above scenariosas well as additional, similar scenarios.

Similarly, a collection of processors, e.g., a first set of one or moreprocessors and a second set of one or more processors, may be caused,collectively, to, perform one or more actions, e.g., actions A, B, andC. As with the previous example, various permutations fall within thescope of such “collective” language:

-   -   a) The first set of one or more processors may be caused to        perform each of A, B, and C, and the second set of one or more        processors may not perform any of A, B, or C.    -   b) The second set of one or more processors may be caused to        perform each of A, B, and C, and the first set of one or more        processors may not perform any of A, B, or C.    -   c) The first set of one or more processors may be caused to        perform a proper subset of A, B, and C, and the second set of        one or more processors may be caused to perform a different        proper subset of A, B, and C to be performed such that between        the two sets of processors, all of A, B, and C are caused to be        performed.    -   d) The first set of one or more processors may be caused to        perform A and a portion of B, and the second set of one or more        processors may be caused to perform C and the remainder of B.        As discussed above, for example, the TMS may be a server system        that features one or more processors, memory devices, and        storage devices, and may be communicatively connected, e.g., via        a network connection, with each EGM participating in the        tournament. The TMS may include, in some instances, multiple        geographically separate devices, e.g., a central server that is        located in the casino where tournaments using the TMS are being        held, a remote server that may be used to store tournament        result information, another remote server that may be used to        store replay data, and so forth. For example, during session        game play, the EGMs may record video data of each player and        store such data locally on the EGM to avoid unduly taxing the        processors and communications bandwidth of the EGMs during such        session play. In the intervals between sessions, however, the        EGMs may cause the stored video data to be transmitted to a        replay data server that is part of the TMS. Such stored video        may then be processed by the replay data server and formatted        for presentation to a player, e.g., via the player's smartphone        or via a website.

It will be appreciated that a TMS may be at least partially implementedin a cloud computing environment, e.g., an environment in which the TMSmay be implemented using shared computing resources, e.g., one or moreservers that are located in disparate geographic areas, are incommunication with each other, and cooperate to provide tournamentfunctionality to remote devices, e.g., EGMs in a casino. Suchcloud-based architectures may allow the TMS to operate tournaments inmultiple locations, e.g., different casinos (either under commonownership or separate ownership), or may allow the TMS to operate asingle tournament across multiple locations, e.g., where tournamentsessions may include players located at different geographicallocations, including, for example, players who may participate via anonline wagering game.

It will also be appreciated that, as discussed earlier herein, thetournament systems and techniques discussed herein may also beimplemented such that one or more tournament sessions may be played by aplayer on a remote device, e.g., on a smartphone at a location otherthan at the venue where EGMs that are participating in the tournamentare located. In such implementations, the remote devices for the playersparticipating in a particular session may be controlled by thetournament system in a manner similar to how the EGMs are controlled inthe implementations discussed above. In such implementations, the replayfeature discussed above may have increased utility, as the players willgenerally not be able to see one another as they are playing (unlessthey happen to be in the same remote location), and the replay featuremay allow them to re-live the tournament with the additional benefit ofseeing the other players and their reactions.

As mentioned earlier herein, a player may be able to interact with atournament management system using a concierge application that isinstalled on a mobile communications device, e.g., a tablet orsmartphone, that belongs to the player (or via, for example, one or morewebpages or other mechanisms for presenting a person with a graphicaluser interface and sending and receiving data). Concierge applicationsmay take any of a variety of different forms, but many implementationsthereof may generally include functionality for receiving and presentingmessages or notifications to a player, sending notifications or messagesto another player (either directly or via the TMS), providingindications of the status of other players that may be associated withthe player (for example, a list of “friends” that are associated withthe player may be presented by the concierge application, along withicons indicating each player's status, e.g., “in game,” “in tournament,”“at Five Start Casino,” “Offline,” “Away,” etc.), allowing the player toinvite other players to view the player's tournament game replay data,allowing the player to review statistics relating to their wagering gameplay, including statistics relating to their performance in anytournament that they are participating in, allowing the player toregister for a tournament, allowing the player to invite another playeror players to form a team (such as, for example, inviting another playerto be a booster player for the player in a 2-person team formattournament, as discussed above), and so forth.

The concierge application, for example, may be configured to obtain datafrom a remote server, e.g., a player tracking server, that may storeinformation identifying various other players that are associated with aparticular player, e.g., friends, teammates, etc., of the player. Suchinformation may, for example, be associated with further dataidentifying a mechanism for communicating with such other players, e.g.,an email address, a phone number, a physical address, or an accountidentity, e.g., a player tracking account. The concierge applicationmay, in some instances, allow the user to initiate communications withone or more of those other players, e.g., through receiving inputs fromthe player that define the parameters of such a message, and thentransmitting data defining the message to a device used by the otherplayer, e.g., using the other player's email address, phone number, etc.

In some implementations, as discussed above, the concierge applicationmay include an interface that allows a user to share tournament-specificinformation with one or more other people, e.g., friends of the player.For example, the concierge application may include a graphical userinterface in which the player may review details of various upcomingtournaments, including tournaments that they may be invited to or inwhich they may have already registered. Such an interface may, forexample, include one or more user-selectable controls that allow theplayer to, for example, share their participation in a particulartournament with a friend, e.g., by sending the friend a notificationindicating that the player is participating in a particular tournament.Such a notification may include information identifying the location andtime of the tournament, in case the friend wishes to try and coordinatea visit to the venue of the tournament so as to coincide with theplayer's participation in the tournament. In some implementations, theconcierge application and/or TMS may be configured to include in thenotification information that may allow the recipient to either join thetournament as well or be apprised of what conditions must be met inorder to potentially be invited to participate in the tournament.

In some implementations, the concierge application (or similar feature)may be configured to provide the user with the ability to live-stream orotherwise receive real-time or near-real time video content pertainingto a tournament. For example, the concierge application may beconfigured to allow a user to select a tournament that is eitherunderway or about to begin. The concierge application may then, in someinstances, present the user with one or more inputs that allow the userto select, for example, between different options for the content to bepresented. For example, the concierge application may be configured toallow a user to specify a particular player that is participating in thetournament, and the TMS may then cause one or more video feeds relatingto that player's participation in the tournament to be provided to theuser's device on which the concierge application is executing. Forexample, a video feed showing the wagering game played by that playermay be provided, as well as another video feed that may provide video ofthe player's face as they play the wagering game.

In some implementations, a version of the concierge application or otherapplication providing similar capabilities in many respects may also beprovided on various devices that may not be associated with a particularperson, e.g., a casino property may have terminals, kiosks, or otherapparatuses with displays thereon that may be configured to streamcontent relating to a tournament in real-time or near-real time.

In yet further implementations, the tournament system may include thecapability of streaming to a social media platform, e.g., via a pluginor other mechanism that may allow video content, as well as other data(rankings, scores, etc.) relating to a tournament to be streamed to asocial media website for distribution to various social media accounts.

As mentioned earlier, the concierge application may also serve as amechanism that allows a player to track various statistics relating totheir tournament play, including, for example, statistics relating toany trophies won in the various sessions played by the player in thetournament, the player's overall ranking in the tournament, how muchtime is left in the tournament, how many tournament session entries theplayer may have available (each tournament session entry entitling theplayer to participate in a tournament session and attempt to improvetheir score), the rankings of all of the players in the tournament,times/schedules for upcoming tournament events, e.g., upcomingtournament sessions, drawings, etc., information describing any “mysteryprizes” that the player may have been awarded (including, for example,what the nature of those prizes is, if such information has beenrevealed to the player, or what the player must do in order to have thenature of the mystery prize(s) revealed to them), information regardingthe timing of any drawings or lotteries that may, for example, be basedon the player's trophy count, and so forth.

The tournament systems disclosed herein may be part of a largerarchitecture that is designed to encourage repeat user engagement withall parts of a patron ecosystem. FIG. 43 depicts an example engagementloop between a casino and a player. The loop may begin at (A), where theplayer is at home and may get a notification on their smartphone, e.g.,via a concierge application or text message, indicating that they havequalified for a tournament at a casino, e.g., the Five Star Casino. Theplayer may have earned such a tournament entry, for example, byattaining a particular achievement in a social slot machine game, e.g.,placing in the top three for a mobile tournament or reaching a specificpoint threshold within a given timeframe, that may be accessible throughthe concierge application or another application. The term “social slotmachine game” or “social wagering game” is used herein to refer toonline play of wagering games in which the winnings are non-cashablewinnings—players in social wagering games typically place wagers usingan in-game currency that may be obtained through a variety ofmechanisms, e.g., winning wagers in social wagering games, purchasingin-game currency with real currency (or credit card transaction), beingawarded in-game currency through a promotion, etc. The player, in (B),drives to the Five Star Casino on the day of the tournament,anticipating an exciting experience at the casino. Once the playerarrives at the casino (or even in advance thereof), the player may signin to the tournament using, for example, the concierge application,which may communicate with the TMS that is running the tournament andprovide information to the TMS that the player is either ready toparticipate or en route. As part of such a sign-in process, or as aseparate process, the player may provide, via the concierge application,input that allows the TMS to assign a seat and/or session for the playerto participate in in advance; the TMS may then assign a seat and/orsession to the player based on such input.

In (C), the player participates in one of the earlier tournamentsessions for the tournament, doing quite well—well enough that they arein third place overall in the tournament. After finishing the tournamentsession, the player may, in (D), walk over to another area of the casinoto engage in some non-tournament wager gaming, e.g., on Lightning Link(an Aristocrat® Technologies, Inc. offering), while waiting to see howthe tournament is going. In some implementations, the TMS may cause amessage to be presented to the player, e.g., via the conciergeapplication, via text message, and/or via an on-screen message providedon an EGM used by the player, that indicates that further tournamentsession entries may, at times, be awarded during play of non-tournamentwagering games in the establishment; this may serve as an incentive tothe player to engage in such other wagering game play. In someimplementations, the TMS may be configured to inform the player thatadditional tournament session entries may potentially be won afterengaging in particular activities, e.g., making X wagers on a particulartype of EGM, playing a particular type of wagering game, playing awagering game that the player has not played before, playing a wageringgame that the player has not played within a predetermined period oftime, and/or on an EGM in a particular location.

While playing the non-tournament EGMs, the player finds in (E) that hisnon-tournament wagering game play has resulted in a free additionalentry into the tournament, e.g., another play in a tournament session.For example, the player may experience a “big win,” e.g., a winningoutcome exceeding a predetermined threshold amount that may, as part ofthe payout, include another entry into a tournament session for theplayer. In another example, a player may be awarded another tournamentsession entry after providing a certain amount of coin-in to a wageringgame, e.g., placing at least that amount of wagers while playing thewagering game. After finishing playing on the non-tournament EGMs, theplayer decides to take a break in (F) and uses the concierge applicationon their smartphone to check their ranking in the tournament (the playermay, alternatively, check the leaderboards on any display in the casinoproviding such information to potentially discover their ranking). Theconcierge application has unfortunate news for the player—a large numberof other players in other sessions have achieved higher scores than theplayer, resulting in the player's overall ranking dropping to 76^(th)place. The player realizes that it would be a good idea to use the freetournament entry they won earlier, and returns to the tournament EGMarea and enters another session in (G); this time, the player does wellenough to place first in the session. The player, who has been informed,e.g., via the concierge application, general knowledge, or throughconversations with casino or tournament personnel, that a drawing willbe conducted at the completion of the tournament based on the number oftrophies won by each player and/or the number of sessions won by eachplayer, decides in (H) to walk back to the non-tournament EGM area andengages in some further wagering game play in (I) while waiting for thetournament to conclude. The tournament system, via the player's EGMand/or the concierge application, provides a notification to the playerthat drawings related to the end of the tournament will be occurring in10 minutes. Such drawings may be for additional prizes, such as arediscussed earlier herein with respect to trophies. The player then goesto the tournament area of the casino, discovers that they won a drawingprize that further increased their overall tournament ranking to firstplace—the player is crowned the winner of the tournament in (J), andthen drives home in (K) reflecting on the exciting experience they hadin the tournament and at the Five Star Casino. The TMS may also causethe concierge application to, in some implementations, notify the playerthat they have been awarded an amount of non-cashable credits that maybe used, for example, in online or social wagering games similar tothose that may have resulted in the player's initial qualification forthe tournament. In some implementations, the player may be notified ofeither winning a prize as a result of tournament play or the nature of amystery prize that they received as a result of tournament play afterleaving, for example, the property, e.g., casino, where the tournamentsession was held. This can help to re-engage the player with thetournament operator, e.g., the casino, and keep their interest piqued.For example, in some implementations, the player may receive a prize ofnon-cashable credits that may be used in an online wagering game, e.g.,for social gaming, that is operated by or affiliated with the tournamentoperator. The player, once back at home, may continue to engage with thecasino/tournament system in (L) by using the concierge application ontheir smartphone, e.g., to play online versions of wagering games (forexample, using some of the non-cashable credits that the player may haveearned as a result of participating in the tournament), message friendsof theirs, view replays of their tournament session play, or otherwiseinteract with the tournament system. The player's interactions with theconcierge application may, for example, lead to the player satisfyingone or more criteria that make the player eligible for entry intoanother tournament, at which point the engagement loop shown in FIG. 43may return to (A), and the player may again return to the casino foranother tournament experience, further interacting with the casinoproperty.

It is to be further understood that while many of the tournament systemsdiscussed herein may randomly determine wagering game play outcomes,some tournament systems may be configured to determine wagering gameplay outcomes using, for example, historical data that may be randomlyselected. For example, in a horse-racing venue, historical horse racedata may be randomly selected to determine an outcome of a wagering gameplay, e.g., the results of a randomly selected historical horse race maybe used as a proxy for a wagering game outcome (such a result may betransformed or translated into an equivalent outcome in the wageringgame if it occurs). This, as well as other mechanisms for determiningwagering game outcomes in a tournament context, are all considered to bewithin the scope of this disclosure.

As noted earlier, the tournament systems discussed herein may include,in some implementations, one or more graphical leaderboards to conveyrelative ranking information regarding players in tournaments that areprovided using such systems. As mentioned earlier, there are at leasttwo general formats of graphical leaderboards contemplated herein—aplayer agnostic format and a player-specific format. Both formats arediscussed below. It will be apparent that the graphical leaderboardsdiscussed herein may be used in the context of the EGM tournamentsystems discussed above, or, alternatively, with other types of EGMtournament systems and/or non-tournament EGM systems, e.g., EGMs thatmay allow players to compete against each other simultaneously, but notnecessarily in the context of a tournament.

Graphical leaderboards that are player-agnostic may typically take onthe appearance of a series of graphical indicators arranged along a pathand in an order along the path indicative of their rankings relative toeach other based on, for example, their score in a multiplayer gamingevent of interest (such as the player's scores during a gamingtournament session). FIGS. 44a through 49 depict example implementationsof player-agnostic graphical leaderboards; FIGS. 44a through 44d alsohave some additional annotations added to them to facilitate discussionthat will be understood to also be applicable to FIGS. 45 through 49. Asused herein with respect to graphical leaderboards, the term“multiplayer gaming event” refers to a multiplayer event for which theperformance of a multitude of players is ranked in some manner; as notedabove, one example of a multiplayer gaming event is a tournament sessionfor a gaming tournament, e.g., where a plurality of players, each attheir own EGM (or, alternatively, on mobile devices), simultaneouslyplays the same wagering game for the same period of time. In such amultiplayer gaming event, the points earned by each player participatingduring that multiplayer gaming event may be used to rank the playersthat are participating in that multiplayer gaming event. Another exampleof a multiplayer gaming event is a multiplayer gaming tournament itself,which may involve a large number of players that may compete againsteach other in smaller numbers in tournament sessions, with the pointswon in each tournament session accumulating for each player to provide atournament score; in such examples a graphical leaderboard may beconfigured to convey the relative rankings of players in the tournamentbased on their total tournament scores. It will be understood thatmultiplayer gaming events may extend to other types of events as well,and the two examples provided above are not intended to be limiting.

In FIGS. 44a through 44 d, a graphical leaderboard 4400 is shown; thegraphical leaderboard 4400 may be depicted within a display window 4402,which may occupy all or part of a display screen (or may, in someinstances, span across multiple display screens, e.g., display screensarranged end-to-end). The display window 4402 may be caused to depictvarious items of graphical content, including, for example, a pluralityof graphical indicators 4404 (only four are specifically called out, butfifteen are visible) and, optionally, a background graphic 4416. In thisexample, the graphical indicators 4404 are all icons of a “running man”and the background graphic 4416 is a depiction of a landscape of rollinghills with clouds and the sun in the sky. Either or both of thegraphical indicators 4404 and the background graphic 4416 may be stillimages or animated content. In this example, the graphical indicators4404 are all identical in appearance, although other implementations mayvary the appearance of the graphical indicators 4404, e.g., by usingdifferent colored graphical indicators 4404, using different graphicalcontent for each graphical indicator 4404, etc.

Generally speaking, the graphical indicators 4404 may be caused to bedisplayed so as to be arranged along a path 4410, which may extendbetween two termini, e.g., starting terminus 4406 (also indicated by theletter “A”) and ending terminus 4408 (also indicated by the letter “B”).In this particular example, the path (which is not necessarily visibleand may simply be an implicit or virtual path) is a straight, horizontalline that extends from the left side of the display window 4402 to justshy of the right side of the display window 4402; the graphicalindicator 4404 (for “Stan”) that is closest to the starting terminus4406 of the path 4410 has the lowest rank of the players represented bythe displayed graphical indicators 4404, and the graphical indicator4404 that is closest to the ending terminus 4408 of the path 4410 hasthe highest rank of the players represented by the displayed graphicalindicators 4404. It will be understood that the termini of the path 4410may be positioned at any location within the display window 4410 (oreven outside of the display window 4410, if desired), however, in thepresent example, the starting terminus 4406 is located at the bottomleft corner of the display window 4402 and the ending terminus 4408 islocated along the bottom edge of the display window 4402 and offset fromthe right side of the display window 4402 by a small distance.

The various graphical indicators 4404 that are displayed in the displaywindow may, in some implementations, each include or be associated withone or more labels, e.g., player name labels 4412. As seen in FIGS. 45through 47, such labels may also include gaming machine number labels4414 (FIG. 45, showing unique numbers each representing an EGM used bythe corresponding player) or both player name labels 4412 and gamingmachine number labels 4414 (FIG. 46). FIG. 47 depicts an example whereboth player name labels 4412 and gaming machine number labels 4414 areused, but the gaming machine number labels 4414 are actually part of thegraphical indicators 4404 rather than being separately depictedtherefrom; a similar format may be used to show player name labels 4412within the graphical indicators 4404, if desired and feasible (this maybe more difficult since such labels are typically longer in length andmay not fit neatly within the graphical indicators 4404). In someimplementations, the labels that are attached to the graphicalindicators 4404 (or the graphical indicators themselves) mayadditionally or alternatively include information such as the numericalranking within a current tournament session for the indicated player. Insome player-specific graphical leaderboard implementations, thegraphical indicators for “friends” of the player for which theplayer-specific graphical leaderboard is generated may be depicteddifferently than the graphical indicators for players that are not. Such“friends” may, for example, be designated by the player via a graphicaluser interface or may, for example, be automatically determined based onsocial gaming connections that a player may have, e.g., if there areindividuals playing in the player's tournament session that the playerhas interacted with via a social gaming or social networking applicationoutside of the tournament, then those individuals may be identified as“friends.” The “friends” of the player may, for example, have labelsassociated with their graphical indicators that identify them, whereasthe other graphical indicators may not. Alternatively, the graphicalindicators for the “friends” may be highlighted, or otherwisedistinguished, from the graphical indicators for the other players thatare not “friends.”

In FIGS. 44a through 44 d, the graphical indicators 4404 that aredisplayed in the display window 4402 may be spaced out along the path4410 in a manner that reflects both their relative rankings and themagnitude of the score differentials between the various playersrepresented by the depicted graphical indicators 4404. Thus, forexample, each graphical indicator 4404 may be placed at a location thatcorresponds with an indicator position 4418 that is calculated based onvarious parameters, including, for example, a metric of interest foreach depicted player. The metrics of interest, in most cases, may be theintra-session scores of the players for a tournament session in whichthe players represented by the graphical indicators 4404 are currentlyparticipating, but may be selected so as to be reflective of other typesof data, e.g., overall score within a tournament, number of achievementsobtained during a tournament session, etc. It will be understood thatthe indicator positions 4418 that are shown are merely provided for thereader's benefit and for clarity of discussion; such indicator positionswould generally not normally be displayed in a graphical leaderboard4400 (except as indirectly indicated by virtue of the positioning of thegraphical indicators 4404).

In order to determine the various graphical indicator 4404 positions,the path length of the path 4410 may be associated with a particularrange of metric values, e.g., a point range of interest. The beginningterminus 4406 may be associated with the bottom end of that range ofvalues, and the ending terminus 4408 may be associated with the upperend of that range of values. The range of values that is selected to beassociated with the path length of the path 4410 may be selected in avariety of different ways, including, but not limited to: a rangedefined between the maximum and minimum metric values that areassociated with a group of players within the multiplayer event of whichthe graphical leaderboard is configured to be representative (forexample, the range may be defined to be bounded by the lowest andhighest scores of all of the players participating in that multiplayerevent, or may be defined to be bounded by the lowest and highest scoresof the players having the highest 20 scores within that multiplayerevent); a range defined between the product or products that result byapplying a multiplication factor, e.g., 1.1, 1.2, etc., to one or bothof the maximum and minimum metric values that are associated with agroup of players within the multiplayer event of which the graphicalleaderboard is configured to be representative; an offset range boundedby the maximum metric value that is associated with a group of playerswithin the multiplayer event of which the graphical leaderboard isconfigured to be representative and extending over a fixed,predetermined interval, e.g., 1000 points; a percentage-based rangebounded by the maximum metric value that is associated with a group ofplayers within the multiplayer event of which the graphical leaderboardis configured to be representative and extending over an interval thatis a fixed percentage of the maximum metric value (for example,extending between the maximum metric value and 90% of the maximum metricvalue); and various other optional range options.

The graphical leaderboard 4400 may be updated in real-time, on a regularperiodic basis, or in an event-driven manner (such as whenever there isa change in metric for a given player); with each such update, theindicator positions 4418 and, in some cases, the metric rangerepresented by the path length, may be re-determined and the graphicalindicators 4404 may be repositioned accordingly. Such repositioning maypreferably be performed in an animated fashion, e.g., by causing therelevant graphical indicators 4404 to be moved closer to one terminus ofthe path 4410 or the other over a span of time, to avoid sudden jumps ofgraphical indicators 4404 from one position to another. In someimplementations, the updates may occur frequently enough that some orall graphical indicators 4404 may not have finished moving to theirnewly determined indicator positions 4418 by the time even more recentlydetermined indicator positions 4418 are available, in which case thegraphical indicators 4404 may be moved from whatever locations they wereat when the most recently determined indicator positions 4418 becameavailable to the most recently determined indicator positions 4418.

Each indicator position 4418, as measured in terms of distance along thepath 4410 from the starting terminus 4406, may be generally determinedthrough using the following formula:

$P_{loc} = {P_{len} \cdot \frac{p - A_{val}}{B_{val} - A_{val}}}$

where:

p=metric value for the player associated with a particular graphicalindicator

P_(len)=path length

A_(val)=metric value associated with starting terminus

B_(val)=metric value associated with ending terminus

If desired, P_(loc) may be varied slightly over time, e.g., using arandomly generated factor, to introduce some minor movement of agraphical indicator even if the determined indicator position 4418remains unchanged; this may serve to avoid a scenario where thegraphical indicators 4404 shown for a graphical leaderboard 4400 do notmove at all for a period of time, which may make players or spectatorswonder if it is functioning. In some such implementations, suchvariation in graphical indicator 4404 positioning may be selectivelyperformed, e.g., only performed for graphical indicators 4404 where theclosest adjacent graphical indicator(s) 4404 are at least a minimumdistance away from the selected graphical indicator 4404 (such as beingfar enough away from the selected graphical indicator that the maximumpositional variations of the selected graphical indicator 4404 and theadjacent graphical indicators 4404 will not result in any change inrelative order between those graphical indicators 4404). Such randomrepositioning may be performed a multiple times in between updates tothe indicator positions of the graphical indicators; in such instances,the graphical indicators may be moved between one or more interimindicator positions along the path in between movements betweenindicator positions. Such interim indicator positions may be determinedby multiplying the most recent indicator position by a randomlygenerated factor, e.g., a randomly generated displacement factor.

As can be seen in FIGS. 44a through 44 d, the background graphic 4416may be caused to scroll or move, or be otherwise animated, such that itappears that the background graphic (or portions thereof) is movingrelative to the graphical indicators 4404. In this example, the rollinghills and clouds of the background graphic 4416 are caused to move tothe left over time (and at different rates to give a parallax effect),whereas the sun of the background graphic 4416 is kept stationary. Itwill be appreciated that there are a wide variety of different ways inwhich a background graphic 4416 may be animated or otherwise caused togive the illusion of relative movement between the background graphic orportions thereof and the graphical indicators 4404, even if thegraphical indicators 4404 are stationary relative to the display window4402 (as happens to be the case in FIGS. 44a through 44d ).

It will be understood that the number of graphical indicators that aredisplayed within the display window 4402 may be determined through anyof several techniques, including, for example: displaying graphicalindicators for up to the total number of players participating in themultiplayer event for which the graphical leaderboard is configured (theactual number of graphical indicators that are displayed may be lessthan the total number of players since players associated with metricsthat are outside of the range of metrics bounded by the termini of thepath may not be displayed); displaying graphical indicators for up to apredetermined maximum number of players other than the total number ofplayers participating in the multiplayer event for which the graphicalleaderboard is configured (e.g., the top twenty players of a 32-playermultiplayer gaming event); and displaying graphical indicators for anyplayers in the multiplayer gaming event for which the graphicalleaderboard is configured and for which the relevant metric associatedwith the player, e.g., the player's score for that multiplayer gamingevent, is within the range defined by the values associated with thestarting and ending termini for the path 4410. It will be understoodthat graphical indicators 4404 may, in some circumstances, be caused tobe added to and/or removed from the display window 4402 during thedisplay of a graphical leaderboard depending on which techniques areused to determine which graphical indicators 4404 are to be displayedand on how the various metrics reflected by the graphical leaderboard4400 change over time.

It will be understood that various conversions between units may beperformed, as needed, in order to convert the various metricsdetermining the player rankings into an on-screen display of a graphicalleaderboard. In particular, some form of conversion between the units ofthe metric, e.g., points, and the units of the display, e.g., pixels,may need to be performed; such conversions may be performed by, ineffect, normalizing the various metrics to the length or dimensions ofthe path 4410, and then normalizing the path length or dimensions to thedimensions of the display window (or the portion of the display screenoccupied thereby). This may allow the graphical leaderboard to beadapted to fit any of a variety of different display screen sizes and/orresolutions. It will be appreciated as well that such normalization maybe performed implicitly, e.g., without resort to multi-levelnormalizations.

For example, if a graphical leaderboard is configured to be displayed ona display screen that is 1920 pixels wide, and the termini of the pathalong which the graphical indicators 4404 will be arranged are located100 pixels in from both the left and right edges of such a displayscreen (to allow for a border graphic to be displayed around where thegraphical indicators 4404 will be depicted, for example), then thepixel-based length of the path 4410 would be 1720 pixels. If thestarting terminus 4406 for such a path 4410 is associated with a playerscore of 33,120 points and the ending terminus 4408 of that path 4410 isassociated with a player score of 67,330 points, a player having a scoreof 43,890 points would have a graphical indicator that would be locatedat:

$1720\mspace{14mu} {{pixels} \cdot {\frac{{43\text{,}890\mspace{14mu} {pts}} - {33\text{,}120\mspace{14mu} {pts}}}{{67\text{,}330\mspace{14mu} {pts}} - {33\text{,}120\mspace{14mu} {pts}}} \cong {541}}}\mspace{14mu} {pixels}$

from the starting terminus 4406, i.e., at 641 pixels from the left sideof the display screen.

In some implementations of player-agnostic graphical leaderboards (andalso, for that matter, some implementations of player-specificleaderboards), one or more further graphical indicators may be displayedas well to provide various further insights as to parameters of interestto players and/or spectators. FIG. 48 depicts one such example of anadditional graphical indicator in the form of a previous leaderindicator 4420, which is an arrow that is located at the far-right edgeof the display window 4402. The previous leader indicator 4420 may beincluded to communicate to the players and/or spectators that while theplayer that is represented by the displayed graphical indicator closestto the ending terminus 4408 is the leader of the current multiplayergaming event (with respect to the metric of interest and the currentmultiplayer gaming event; this leader may also be referred to herein asthe “current leader” or the like), there is a player, who may bereferred to herein as the “previous leader,” from a similar previousmultiplayer gaming event that achieved a higher metric value in thatprevious multiplayer gaming event. The previous leader indicator, itwill be recognized, may represent the player that is associated with thehighest metric for that multiplayer event or an equivalent multiplayerevent throughout some period of time, for example, for the current day,for the last 24-hour period, for the weekend, for the current calendarweek, for the seven day period ending on the current day, for thecurrent calendar month, for the quarter, for the season, for the year,for the decade, for all time, etc. For clarity, references to a calendarweek or calendar month refer to periods of time based on the divisionsof a calendar, e.g., a calendar week would typically start on a Sundayor Monday and include 7 days and a calendar month would start on thefirst of a month and extend to the last day of the month. In someimplementations, if the metric associated with the player represented bythe graphical indicator 4404 closest to the ending terminus 4408, whichare referred to in the discussion below as the first player and thefirst graphical indicator, respectively, exceeds the metric associatedwith the previous leader, an additional graphical indicator 4404representing the previous leader (referred to herein as a “previousleader graphical indicator”) may be caused to be displayed within thedisplay window 4402 and to move towards the first graphical indicatorsuch that it appears that the first graphical indicator is “overtaking”the previous leader graphical indicator. In some implementations, whenthe previous leader graphical indicator 4404 reaches or falls behind thefirst graphical indicator 4404, the previous leader graphical indicator4404 may be caused to no longer be displayed (this may be accomplishedthrough simply ceasing to display the previous leader graphicalindicator or through transitioning the previous leader graphicalindicator from a displayed state to a non-displayed state gradually,e.g., by fading it out; alternatively, the previous leader graphicalindicator 4404 may be caused to simply move towards the startingterminus 4406 before being caused to continue to move past the startingterminus 4406 and off of the screen or may be caused to be positioned asany other graphical indicator would be positioned based on the value ofits metric—thus, as more and more players exceed that metric in thecurrent multiplayer gaming event, the previous leader graphicalindicator 4404 may proceed to fall further and further behind). It willbe understood that it is also possible for a player in a currentmultiplayer gaming event to be shown a leaderboard with a previousleader graphical indicator that is based on that same player'sperformance in a previous event. The previous leader graphical indicator4404, if used, may, in some implementations, be made distinctive fromthe graphical indicators 4404 used for the players of the currentmultiplayer gaming event, e.g., by making it be semitransparent,surrounded by a glowing aura or nimbus, differently colored, differentlyshaped, or otherwise markedly different from the graphical indicators4404 used for the players of the current multiplayer gaming event. Insome implementations, if there are concurrent multiplayer gaming eventsoccurring and a player in one of them displaces the previous leader, thegraphical leaderboards in the other multiplayer gaming events beingconducted concurrently may update to show a previous leader graphicalindicator based on the metric of that player; this previous leadergraphical indicator may, in this scenario, have a metric valueassociated therewith that changes in tandem with the player's metricthat corresponds therewith, e.g., in real-time. Thus, in this sense, the“previous leader” may actually be from a contemporaneous multiplayergaming event.

In some implementations, if the multiplayer gaming event leader (thefirst player) surpasses the metric of the previous leader, then thegraphical indicator 4404 representing that player may be modified and/oremphasized in some manner to indicate such status. For example, thegraphical indicator 4404 representing that player may be caused to behighlighted, either through a graphical effect (such as applying a colorchange, metallization effect (making the graphical indicator appear tobe polished metal, such as silver or gold), halo effect, glow effect,flame effect, etc.), or through associating a label with the graphicalindicator (such as the text “Daily Leader!” with an arrow pointing tothat graphical indicator 4404).

In some implementations, there may be multiple types of “leaders” thatmay be sequentially represented by a previous leader indicator 4420. Forexample, there may be a daily leader, a weekly leader, a monthly leader,a seasonal leader, a quarterly leader, a yearly leader, a semi-annualleader, and/or an all-time leader; the metrics associated with suchleader types may be referred to herein as leader metrics and the valuesassociated therewith may be referred to herein as leader metric values.In some such implementations, the graphical leaderboard may beconfigured to provide, at any given point in time (and if applicable), aprevious leader indicator that indicates the type of previous leader ofthe various types of previous leader that may be tracked that isassociated with a metric, e.g., a score, that is closest to, but stillabove, the metric associated with the player represented by thegraphical indicator 4404 closest to the ending terminus 4408 (the firstplayer, under the convention mentioned earlier). Thus, if the firstplayer's metric exceeds that of the daily leader, a new previous leaderindicator may be caused to be displayed to indicate that there isanother type of previous leader that the player can seek to unseat,e.g., a monthly leader (there may also have been a weekly leader, but ifthe monthly leader was also the weekly leader, then, in someimplementations, the previous leader indicator may simply indicate thebroader category of leader, i.e., the monthly leader in this case). Ifthe player unseats the monthly leader, then another leader indicator maybe caused to be displayed to indicate that there is a quarterly leader,and so forth.

In some implementations, the metric for the previous leader againstwhich the first player's metric is compared to determine if the firstplayer has overtaken the previous leader may be a static metric, i.e.,whatever the value of the metric was for that previous leader at theconclusion of the multiplayer gaming event in which that metric wasobtained. In such implementations, once the first player's metricexceeds the previous leader's metric, the first player will replace theprevious leader as the relevant leader. In other implementations, themetric for the previous leader may instead be a time-varying metricreflecting, for example, the value of the previous leader's metric overthe course of the multiplayer gaming event in which that metric wasobtained. In such implementations, the previous leader graphicalindicator 4404 may be caused to, in essence, behave similarly to thegraphical indicators 4404 of the players of the multiplayer gaming eventfor which the graphical leaderboard 4400 is configured. Thus, at the10-second mark, the previous leader graphical indicator 4404 may bepositioned at a location on the path based on the previous leader'smetric at the 10-second mark in the multiplayer gaming event in whichthe previous leader earned the relevant previous leader status. At the20-second mark, the previous leader graphical indicator 4404 may bepositioned at a location on the path based on the previous leader'smetric at the 20-second mark in that previous multiplayer gaming event,and so forth. Thus, the previous leader graphical indicator 4404 maymake it appear as if the previous leader is actually competing in thecurrent multiplayer gaming event in real-time (even though the metricthat governs the location of the previous leader graphical indicator wasobtained in an earlier multiplayer gaming event). Because of this, theprevious leader graphical indicator may not always be ahead of all ofthe graphical indicators 4404, and may, for example, move up or down inrank during the course of the multiplayer gaming event for which thegraphical leaderboard is configured to present ranking information (itmay even be removed from the display window 4402 if it falls below themetric value associated with the starting terminus 4406). For example,if the previous leader achieved that previous leader status due toobtaining a large win in the last few seconds of the earlier multiplayergaming event, then the previous leader graphical indicator for thatprevious leader may, for most of the duration of the current multiplayergaming event, not be in the lead at all—but may suddenly move ahead by alarge amount at the same time in the current multiplayer gaming event asthe previous leader moved ahead by the same amount in the earliermultiplayer gaming event. In some such implementations, if the previousleader's metric exceeds the highest metric of the current players bysome amount, then the leader indicator may, in some instances, be causedto move off-screen, and may be represented by a previous leaderindicator 4420, for example.

In some implementations, the previous leader indicator 4420 may beconfigured to convey additional information regarding the previousleader, e.g., how “close” the first player's metric is to the previousleader's corresponding metric. For example, the previous leaderindicator 4420 may be caused to grow in size or move more towards anedge or a center of the display window and in a direction transverse tothe path at the ending terminus 4408 the closer the first player'smetric gets to the previous leader's metric, thereby indicating to theplayers that they are getting closer and closer to overtaking theprevious leader's metric. In some implementations, the previous leaderindicator 4420 may be caused to flash, blink, pulsate, or otherwise beemphasized in a cyclic manner, and the frequency with which such cyclicemphases are provided may be increased as the first player's metricnears the previous leader's metric.

In some implementations, a graphical indicator may be highlighted orotherwise indicated as a “qualifier” or other similar status (or aseparate graphical indicator provided that represents such a status). Insuch implementations, the “qualifier” graphical indicator may bepositioned such that it represents the lowest ranked player thatcurrently has a ranking that will result in a prize or award for thetournament event for which the leaderboard is presenting data. Forexample, if the four highest-ranked players of a tournament session atthe end of the tournament session will receive a prize or award, thenthe fourth-place graphical indicator (if displayed on a graphicalleaderboard) may be highlighted to indicate that it is a “qualifier.”Similarly, if the top twenty highest-ranked players of a tournament atthe end of the tournament will receive a prize or award, then thegraphical indicator for the twentieth-ranked player may be highlightedto indicate that it is a “qualifier.” If another graphical indicatorsurpasses that “qualifier,” then the surpassing graphical indicator oranother graphical indicator ahead of the surpassed graphical indicatormay be highlighted as the “qualifier.” This may give the players a senseof when their current ranking is sufficient to put them into contentionfor actual prizes. In yet another example, a separate qualifiergraphical indicator may be provided to indicate a qualifier from a priorevent. For example, for a given tournament round in which multipletournament sessions are played, the top twenty (or some other number of)scorers across all of the tournament sessions for that tournament roundmay be awarded monetary (or other) prizes. A graphical leaderboard maythus be configured to display a qualifier graphical indicator based on20^(th)-ranked score on the graphical leaderboard; this score may be fora player in the current tournament session, or from one of the earliertournament sessions in the tournament round. Similarly, if thetournament is configured such that the X top-ranked players will receiveprizes, then player-specific graphical leaderboards, in someimplementations, may include a “qualifier” graphical indicator thatindicates how close the player for which the player-specific graphicalleaderboard is presented is to potentially qualifying for a prize. Forexample, if the player has scored 102,010 points in the tournament thusfar and has accrued a further 23,120 points in the current tournamentsession (for which the player-specific graphical leaderboard isproviding intra-session ranking information showing the player's rankrelative to other players' ranks based on their scores for thetournament session), a “ghost” graphical indicator may be used as a“qualifier” graphical indicator to show how close the player is topotentially qualifying for a prize (of course, they may qualify and bedisqualified later if someone else displaces them). For example, if thecurrent qualifier tournament score is 127,310 points total, then thequalifier graphical indicator may be positioned on the graphicalleaderboard in a position commensurate with a session score of 25,300points, i.e., 127,310 points minus 102,010 points. Thus, the playerwould only be 2180 points from overtaking the qualifier. Of course, thevarious graphical leaderboards may, as discussed herein, generallyupdate dynamically, so if the qualifier score changes, then thegraphical indicators may update accordingly. For example, if the playerwith the current qualifier score is playing at the same time as thecurrent tournament session (either in that same tournament session or inanother session played concurrently), their score may be increasing aswell, and the qualifier graphical indicator position may be updated toreflect such a score change. Alternatively, the player with the currentqualifier score may be displaced by a completely different player whoachieves a higher qualifier score; in such a case, the qualifiergraphical indicator may update its position to reflect the score of thenew qualifier.

The various locations of the graphical indicators, as well as, in someinstances, the metrics associated with the termini of the path 4410, maybe updated continuously during the multiplayer gaming events. There hasnot yet, however, been discussion of the appearance of the graphicalleaderboards at the start and end of a multiplayer gaming session. Theremay be a variety of different ways that a graphical leaderboard may beconfigured to present information at the start and end of a multiplayergaming session, and the discussion above regarding graphical leaderboardoperation during a multiplayer gaming session should be understood to berelevant regardless of how, exactly, the start and end of themultiplayer gaming event are represented on the graphical leaderboard.Discussed below are some examples of such starting and endingpresentations, but it will be understood that these are not intended tobe limiting.

In one implementation, at the start of a multiplayer gaming event, thegraphical indicators 4404 for all of the players may be located at thesame location along the path 4410, as they may all start out with thesame score. Moreover, the path 4410 may have a default starting length,e.g., one that may not be dependent on the value of the metrics thatdetermine the locations of the graphical indicators. In otherimplementations, the path 4410 may have a path length that is determinedat the start of the multiplayer gaming event based on the metric valuesfor the players at the start of the multiplayer gaming event, e.g., amultiplayer gaming event may begin with each player of the multiplayergaming event starting with a default metric value, e.g., 1,000 points(if the metric is the player score). In some such implementations, theinitial graphical indicator 4404 positions may not be determinedaccording to the usual rules discussed earlier, but may instead all beset to a particular position, e.g., at the starting terminus 4406 ormidway between the starting terminus 4406 and the ending terminus 4408.However, as soon as the first change in a player metric occurs, thengraphical indicator 4404 positions may be determined as discussedearlier.

In yet other implementations, the initial placement of the graphicalindicators may be spaced apart, and the graphical indicators placed inan order that is determined based on factors other than the metricvalue. For example, the graphical indicators may initially be randomlyranked, ranked by which EGM each player is using, ranked alphabeticallyby player first or last name, ranked by some other metric that theleaderboard is not configured to track (such as total loyalty programpoints accrued by each player, by number of gaming tournaments eachplayer has played in, by number of tournament sessions that each playerhas participated in, by age, etc.).

In at least one implementation, the initial positioning of graphicalindicators may be at least partially determined according to the orderin which players first hit the “play” button after the start of thetournament event for which the graphical leaderboard is configured.Thus, the graphical indicator of the first player to hit the “play”button may be caused to move into first place (even if they have notexperienced a change in metric yet as a result of that “play”), and thegraphical indicator of the second player to hit “play” may be caused tomove into second place, and so forth. In some such implementations,there may be a trophy or prize awarded to the player that is first topress play, e.g., a “pole position” prize or trophy. Such a “poleposition” status for a graphical indicator may be indicated through useof a special callout or other indicator on the graphical leaderboard.

It will be understood that the positioning of graphical indicators atthe start of the operation of a graphical leaderboard may be determinedaccording to different rules as compared with the positioning of thosegraphical indicators once changes in the metric of interest have startedto occur. For example, the initial value of the metric of interest mayinitially have no effect on the positioning of the graphical indicatorsrelative to one another—the graphical indicators are either all locatedat the same position (due to every player having the same initial valueof metric), or are positioned at locations that are determined withoutreference to the initial metric value. However, as soon as the metric ofinterest for a player increases by any amount, then the graphicalindicator for that player may be caused to move to a position ahead ofthe graphical indicators for all of the players that have not seen anyincrease in the metric of interest yet. As players continue toexperience at least some increase in the value of the metric ofinterest, the graphical indicators for those players will similarly bemoved ahead of any graphical indicators for players that have not yetexperienced an increase in the metric of interest. Players that haveexperienced increases in the metric of interest may have their graphicalindicators positioned according to those increased values of the metricof interest, whereas players that have not yet experienced an increasein the value of the metric of interest may have the positions of theirgraphical indicators determined according to other rules (such as thosediscussed above for initial positioning of the graphical indicators)but, generally speaking, at positions behind the position of thelowest-ranked player that has also experienced an increase in the valueof the metric of interest. In some implementations, the graphicalindicators in the two different populations of graphical indicators (afirst population of graphical indicators for players that haveexperienced increases in the value of the metric of interest and asecond population of graphical indicators for players that have not) maybe positioned along different portions of the path, e.g., the firstquarter of the path, i.e., closest to the starting terminus, may beallocated to graphical indicators of the second population, and the lastthree quarters of the path may be allocated to graphical indicators ofthe first population. In some such implementations, the portions of thepath allocated to each population may be changed over time commensuratewith the ratio of indicators in each population. Thus, as the secondpopulation shrinks in number (as more and more players experience anincrease in the metric of interest and the graphical indicators thereofenter the first population), the portion of the path dedicated to thesecond population of graphical indicators may shrink more and more untilit vanishes completely.

When a multiplayer gaming event concludes, the graphical leaderboard mayprovide an indication of the conclusion of the multiplayer gaming event,e.g., by causing, for example, a finish line graphic 4422 to bepresented in the display window 4402, as shown in FIG. 49. In someimplementations, the finish line graphic 4422 may be caused to move fromthe ending terminus 4408, along the path 4410, and past the startingterminus 4406, thereby passing each of the displayed graphicalindicators 4404 and giving the perception that each graphical indicator4404 has passed the finish line; such a presentation allows thegraphical indicators 4404 to continue to be displayed in ranked orderand in a manner that still conveys the relative metric differentials foreach player represented by one of the graphical indicators 4404.

In another “finish line” implementation, the finish line graphic 4422may only travel along the path 4410 for a certain distance, e.g.,halfway, before stopping, and the graphical indicators 4404 may then, inconjunction with the finish line graphic 4422 stopping, be caused tomove (while still preserving their ranked order) towards or past theending terminus 4408 until all of the graphical indicators 4404 havecrossed the finish line.

It will be understood that, in some implementations, the number ofgraphical indicators that are displayed on such a graphical leaderboardduring the multiplayer gaming event may be different from the number ofsuch graphical indicators that are displayed on such graphicalleaderboards at the start and/or end of the multiplayer gaming event.For example, at the start of the multiplayer gaming event, there may begraphical indicators 4404 shown for all of the players participating inthat multiplayer gaming event, although as the metrics on which thepositioning of the graphical indicators 4404 is based start to becomemore spaced apart, graphical indicators for players associated withmetrics below the metric value associated with the starting terminus4406 may be caused to no longer be displayed. Somewhat similarly, whenthe multiplayer gaming event finishes, graphical indicators 4404 forplayers that were not being displayed prior to the finishing animationfor the graphical leaderboard 4400 may be caused to appear in thedisplay window 4402 and move towards the ending terminus 4408 during thefinishing animation (and in a manner that preserves the rankings of eachplayer in accord with the values of the metric of interest).

For player-specific graphical leaderboard implementations, many of theconcepts described above with respect to player-agnostic graphicalleaderboard implementations may be similarly employed, although withsome key differences. In particular, most implementations of aplayer-specific leaderboard may be configured to generally keep thegraphical indicator for the relevant player stationary relative to thedisplay window 4402 throughout the multiplayer gaming event for whichthe graphical leaderboard is configured; this allows the player torapidly locate where the graphical indicator 4404 that represents themis, as it will generally always be at the same location (forconvenience, the elements of a player-specific graphical leaderboardthat are the same as or similar to elements in a player-agnosticgraphical leaderboard are referenced using the same reference numbers inthe discussion below and the relevant figures). In some implementations,the graphical indicator 4404 for that player may initially start out ata different location, e.g., near the starting terminus 4406, and thenmove to a location where the graphical indicator 4404 may be stationaryfor the remaining duration of the multiplayer gaming event for which thegraphical leaderboard is providing ranking information, or at leastuntil, for example, the final few seconds, at which point the graphicalleaderboard may provide a finishing animation in which the graphicalindicator 4404 may be caused to move from the location that it occupiedfor most of the relevant multiplayer gaming event and towards the endingterminus 4408. Aside from such potential movements of the relevantplayer's graphical indicator at the very start of the multiplayer gamingevent and/or the very end of the multiplayer gaming event, however, thegraphical indicator 4404 representing that player may otherwise stay ina fixed location relative to the display window.

In many implementations, the graphical indicator representing the playerof interest may be caused to be positioned at the midpoint of the path4410, although other implementations may, depending on the particulareffect desired, cause the graphical indicator 4404 representing theplayer of interest to be positioned at other locations, e.g., a third ofthe distance along the path 4410, two thirds of the distance along thepath 4410, etc.

For player-specific graphical leaderboard implementations, the terminiof the path 4410 may be determined somewhat differently from how thetermini are determined for the path 4410 for a player-agnosticleaderboard implementation. To facilitate discussion of player-specificleaderboards, certain characteristics of the paths of graphicalleaderboards in general are discussed with reference to FIGS. 50athrough 50 c. FIG. 50a depicts an example path 5010 that extends from astarting terminus 5006 (labeled “A”) to an ending terminus 5008 (labeled“B”); the path 5010 in this example is a straight, horizontal line,which may be particularly useful for depicting graphical leaderboards ondisplays that have a long horizontal dimension in comparison to theirvertical dimension, e.g., such as may often be used in overhead signsthat may be mounted above a bank of multiple EGMs, or on portions ofdisplays that have similar aspect ratios, e.g., a horizontal stripportion of an EGM display, such as may be provided above or below thedisplay area in which wagering game play graphics are displayed. As canbe seen, the path 5010 has a path length of P_(len) and indicatorposition P (which represents where a graphical indicator, such asgraphical indicators 4404, may be placed to represent a player P) islocated along the path 5010 a distance P_(loc) from the startingterminus 5006.

FIG. 50b depicts a similar path 5010, except that in this example, thepath 5010 is a straight, vertical line, which may be useful fordepicting a graphical leaderboard on a display that has a longerdimension along a vertical axis than along the horizontal axis (or aportion of a display having such an aspect ratio). For example, in someEGMs, such as an Aristocrat Relm™ XL EGM, the primary game display maybe a single display screen that is positioned in “portrait” orientation,e.g., with the long axis extending along a generally vertical direction.

FIG. 50c depicts another similar path 5010, except that the path 5010 ofFIG. 50c is not a straight line, and is instead a non-linear path 5010.In such instances, the various distances, e.g., P_(len) and P_(loc), maybe evaluated along the path 5010, as opposed to the shortest distancebetween the point of interest and the starting terminus 5006.

The characteristics and parameters of the paths shown in FIGS. 50athrough 50c may be generally applicable to both player-agnostic andplayer-specific graphical leaderboards. It will generally also beappreciated that both player-agnostic and player-specific graphicalleaderboards may be provided for a single multiplayer gaming event, andthat such graphical leaderboards may feature similar paths or mayfeature different types of paths, e.g., a path such as path 5010 fromFIG. 50a for a player-agnostic graphical leaderboard shown on anoverhead sign, and a path such as path 5010 from FIG. 50b for aplayer-specific graphical leaderboard shown on each player's EGM.

FIG. 51 depicts an example of a player-specific graphical leaderboard5100 that is presented in a display window 5102. The graphicalleaderboard 5100 is configured to use a horizontal path, such as isdepicted in FIG. 50a ; while the path is not explicitly shown in FIG.51, the starting terminus 5106 (A) and the ending terminus 5108 (B) ofthe path are shown for reference (such termini, of course, may not berepresented by any specific graphic in the actual graphical leaderboard5100).

As shown in FIG. 51, there are a plurality of graphical indicators 5104shown, including a graphical indicator 5104′ that represents the playerfor which the player-specific graphical leaderboard 5100 is tailored.The other graphical indicators 5104 represent other players in themultiplayer gaming event for which the player-specific graphicalleaderboard 5100 is presented. During presentation of theplayer-specific graphical leaderboard 5100, the graphical indicator5104′ may generally remain in the depicted position (or move very littletherefrom), thereby allowing the player for which the player-specificgraphical leaderboard 5100 is configured to easily glance at theplayer-specific graphical leaderboard 5100 and rapidly identify thegraphical indicator 5104′ that represents them. To further facilitatesuch rapid identification of the graphical indicator that represents theplayer for which the player-specific graphical leaderboard is tailored,the graphical indicator 5104′ may, in some implementations, be madevisually different from the graphical indicators 5104. For example, inFIG. 51, the graphical indicator 5104′ is shown in black, whereas thegraphical indicators 5104 are shown in grey. Other examples of ways tomake the graphical indicator 5104′ different from the graphicalindicators 5104 include, for example, varying the translucency ortransparency of one or both of the graphical indicator 5104′ and thegraphical indicators 5104 (making the graphical indicators 5104translucent while making the graphical indicator 5104′ opaque, orvice-versa), applying a “glow” effect around the edges or borders of thegraphical indicator 5104′, making the graphical indicator 5104′ largerin size than the graphical indicators 5104, and so forth.

As discussed above, the location of the graphical indicator 5104′ alongthe path may be set to any desired value. In particular, the graphicalindicator 5104′ may be positioned along the path at a location that is adistance P_(loc) along the path from the starting terminus 5106 (A).

P _(loc) =P _(len) ·x

P_(loc) is the distance from terminus A along the path to playerindicator P and P_(len) is the length of the path if stretched outstraight; in the implementation depicted in FIG. 51, x=0.5; but it couldbe any value between 0 and 1 (x is the fraction of the path length wherethe player indicator P will be located). For example, if it was desiredto provide more screen real estate for depicting graphical indicators5104 for players ranked above the player for which the player-specificgraphical leaderboard 5100 is tailored, then x may be selected to be avalue between 0 and 0.5, e.g., 0.1, 0.2, 0.25, 0.3, or 0.4. If, however,it was desired to provide more screen real estate for depictinggraphical indicators 5104 for players ranked below the player for whichthe player-specific graphical leaderboard 5100 is tailored, then valuesof x between 0.5 and 1 may be selected, e.g., values such as 0.6, 0.7,0.75, 0.8, or 0.9. For example, if the player for which theplayer-specific graphical leaderboard 5100 is tailored ends up being thehighest-ranked player during the multiplayer gaming event, then it mayno longer be desirable to portray the graphical indicator 5104′ at themid-point of the path, as there would be no graphical indicators 5104 atall to the right of the graphical indicator 5104′ (in this example).Accordingly, it may be desirable to shift the location of the graphicalindicator 5104′ to be closer to the ending terminus 5108, e.g., to avalue of x=0.9 or even x=1.

As mentioned earlier, in addition to differences in how to determinewhere to display the graphical indicator 5104′, the configuration ofplayer-specific graphical leaderboards may also differ with respect tohow the metric values associated with the starting terminus 5106 and theending terminus 5108 are determined. In particular, the metric valuesfor the starting terminus 5106 and the ending terminus 5108 may both beselected using the metric value associated with the player for which theplayer-specific graphical leaderboard is tailored as a baseline. Forexample, the values A_(val) and B_(val), which are the values associatedwith the starting terminus 445106 (A) and the ending terminus 445108(B), respectively, may be determined according to:

${A_{val} = {p - \frac{p}{a}}}{B_{val} = {p + \frac{p}{b}}}$

where p=value of player P's metric of interest and a, b=configurableparameters. The parameters a and b may be selected as desired and may,in a simplified case, be selected to be the same. For example, a and bmay both be selected to be the value 2, in which case the path willextend from a starting terminus 445106 that is associated with a metricvalue of 0.5·p to an ending terminus 445108 that is associated with ametric value of 1.5·p. If it is desired that the graphical indicator5104′ be located proportionately between the starting terminus 5106 andthe ending terminus 5108 based on a and b, then, for any given selectionof a and b, x may be selected based on:

$x = \frac{a^{- 1}}{a^{- 1} + b^{- 1}}$

In some cases, the graphical indicator 5104′ may be placed at a locationthat is coincident with either the starting terminus 5106 or the endingterminus 5108, in which case the above relationship may not be used todetermine the location x.

Once x has been selected and the starting terminus 5106 (A) and theending terminus 5108 (B) have been associated with particular metricvalues, the locations J_(loc) of graphical indicators for other playersJ along the path measured from the starting terminus 5106 (A) may, forexample, be determined to be consistent with, in the general case, thefollowing piecewise function:

$J_{loc} = \left\{ \begin{matrix}{{\sim 0},} & {{{if}\mspace{14mu} j} \leq A_{val}} \\{{\sim {\frac{j}{p} \cdot P_{len} \cdot x}},} & {{{if}\mspace{14mu} A_{val}} < j < p} \\{{\sim {P_{len} \cdot x}},} & {{{if}\mspace{14mu} j} = p} \\{{\sim {P_{len}\left( {x + {\left( {1 - x} \right) \cdot \frac{j - P}{B_{val} - p}}} \right)}}\ ,} & {{{if}\mspace{14mu} p} < j < B_{val}} \\{{\sim P_{len}},} & {{{if}\mspace{14mu} B_{val}} \leq j}\end{matrix} \right.$

where j=value of player J's metric of interest.

The values shown may be approximately or exactly determined. Forexample, in order to provide some visual variation even when metricvalues do not change for a prolonged period of time, it may be desirableto introduce some small amount of variance over time in the determinedpositions of the graphical indicators, e.g., by multiplying eachposition by some randomly generated displacement factor, e.g., a randomvalue between 0.98 and 1.02 (to generate a variation in the position ofthe graphical indicator of up to ±2%),thus giving rise to a value thatis approximately the result of the indicated functions above. Suchrandom displacement factors may, for example, introduce variations inthe positions of the graphical indicators of up to ±1%, ±2%, ±3%, ±4%,±5%, ±6%, ±7%, ±8%, ±9%, ±10%, and so on; the amount of such randomdisplacement may generally be constrained to avoid large adjustments inposition that would make it difficult for observers to obtain a clearunderstanding of the rankings conveyed by the graphical leaderboardpresentation. Additionally, some implementations may cause players thathave the same metric value to have their graphical indicators shown in avariety of different ways. For example, in some implementations, thegraphical indicators may simply be overlaid on top of one another. Insome such implementations, multiple player labels may be displayed inassociation with the stack of graphical indicators to indicate thatmultiple players are represented thereby. In other implementations, thegraphical indicators may be caused to be shown at different positions(despite technically having the same rank) to allow the differentgraphical indicators to be discerned; these positions may be closelypacked, however, and, in some implementations, these graphicalindicators may be caused to randomly swap positions with one another togive the impression that they are moving as a pack but not in unison. Inyet other implementations, players with the same value of the metric ofinterest may have rankings (between those players) that are determinedaccording to a secondary factor, e.g., the value of another metric, suchas player loyalty program ranking. Thus, if two players have the samescore, the player of the two players that has the higher number ofplayer loyalty program points may be ranked higher than the otherplayer.

For the specific case in which a=b=2, the above relationship for x canbe restated as x=(p−A_(val))/(B_(val)−A_(val)), and the position of eachgraphical indicator 5104 for each player J may be determined to beconsistent with the following piecewise continuous function:

$J_{loc} = \left\{ \begin{matrix}{{\sim 0},} & {{{if}\mspace{14mu} j} \leq A_{val}} \\{{\sim {P_{len} \cdot \ \left( \frac{j - A_{val}}{B_{val} - A_{val}} \right)}}\ ,} & {{{if}\mspace{14mu} A_{val}} < j < B_{val}} \\{{\sim P_{len}},} & {{{if}\mspace{14mu} B_{val}} \leq j}\end{matrix} \right.$

The number of graphical indicators 5104 that may be shown for anyparticular player-specific graphical leaderboard may be selected in anumber of different ways. In some implementations, a graphical indicator5104 may be shown on a player-specific graphical leaderboard for anyplayer associated with a metric value that is in the range ofA_(val)<j<B_(val) (or A_(val)≤j≤B_(val)). In other implementations,graphical indicators 5104 may only be shown for a predetermined numberof players that have the next highest and/or the next lowest metricvalues in comparison to the metric value for the player for which theplayer-specific graphical leaderboard 5100 is tailored. For example,only graphical indicators 5104 for the next three lower-ranked and nextthree higher-ranked players compared to the player for which theplayer-specific graphical leaderboard is tailored may be shown. In someimplementations, selections of which graphical indicators are to beshown for a particular player-specific graphical leaderboard may be madein accordance with both selection techniques, e.g., a graphicalindicator 5104 may be shown on a player-specific graphical leaderboardfor up to the next three players ranked higher than the player for whichthe player-specific graphical leaderboard is tailored and with scores ator below B_(val) and for the next three players ranked lower than thatplayer and with scores at or above A_(val) (the value of “three” may, ofcourse, be selected to be any desirable number of graphical indicators,e.g., two, four, five, six, seven, eight, nine, ten, etc., and themaximum number of graphical indicators shown for players ranked aboveand below the player of interest may be different, e.g., five playerswith higher rankings and three players with lower rankings).

As discussed above, the path locations for each graphical indicator maybe converted into an on-screen location for one or more displays thatdepict the graphical leaderboard. In some implementations, for example,the path may be normalized to a line graph dimension using, for example:

r ₁ =l _(LG) /P _(len)

where l_(LG)=length of the line graph dimension window and r₁=a linegraph conversion ratio (these equations and discussion relate, forexample, to the scenario provided above where the player indicator islocated halfway along the path). For example, if it is desired tonormalize to a line graph dimension window that is 200 units long, withthe player shown at the 100 unit mark, then l_(LG) would equal 200. Thepositions of another player's graphical indicator on the line graph maybe determined according to:

α=(j−p)·r ₁

where α=position along line graph window. The line graph dimensionlocations may then be converted to whatever the stage dimensions are,i.e., whatever pixel values correspond to the display locations for thegraphical indicators. For example, a stage conversion ratio r₂ may bedetermined according to:

r ₂ =l _(s) /l _(LG)

where l_(s) is the stage size in pixels. In this example, the entirewidth of 1920×1080 pixel monitor may be used as the stage size, leadingl_(s) to be equal to 1920 pixels. The stage dimension value for a givenvalue of α may then be determined according to 0.5·l_(s)+(α·r₂). Thisgives the pixel value for the positioning of that graphical indicator(or rather, the pixel value for some reference point on the graphicalindicator, e.g., the center pixel of the graphical indicator).

In some implementations, the positions of the graphical indicators on aplayer-specific graphical leaderboard may be determined according to alogarithmic scale, e.g., with the graphical indicators for other playersshown at distances along the path away from the player indicator thatare determined by taking a log of the actual metric differential betweenthe two players (or performing some other non-linear operation on themetric differential to convert it to a separation distance along thepath). Thus, as the gap in metric values between players shrinks, theactual distance between the graphical indicators for the two players mayshrink in a non-linear manner.

In some implementations, graphical indicators for all of the players inthe multiplayer gaming event may be depicted in a player-specificgraphical leaderboard, but those players that have metrics that exceed(or fall below) the metrics associated with the starting terminus 5106and the ending terminus 5108 may simply all be shown at locationscoincident with the starting terminus 5106 or the ending terminus 5108,as appropriate.

In FIG. 51, additional information is presented as well; for example,each graphical indicator 5104 is shown in association with, for example,a player name label 5112 (which could, alternatively, be a gamingmachine number label, or even omitted entirely). The player name labels5112 may indicate the identity of the players that have metrics closestto the metric of the player for which the player-specific graphicalleaderboard is tailored. In some implementations, player name labels5112 may be provided only for a subset of the graphical indicators 5104shown, e.g., only for the graphical indicators for the players within ±Xrankings of the player for which the player-specific graphicalleaderboard is tailored (where X, for example, may be a number such as1, 2, 3, 4, 5, 6, etc.). Alternatively, in some implementations, playername labels 5112 may be caused to be provided only for a subset of thegraphical indicators that represent friends (or other individuals thatare in some way associated with the player's account or profile).

Other information that may be conveyed in the player-specific graphicalleaderboard of FIG. 51 is the player's ranking, e.g., via a rankindicator 5124. As the player-specific graphical leaderboard 5100 maynot show graphical indicators for all of the players that have metricsahead of the metric for the player for which the player-specificgraphical leaderboard is configured, the rank indicator 5124 may allowthe player to rapidly ascertain their own rank (and thus, byimplication, the ranks of those players with graphical indicators 5104displayed nearby the graphical indicator 5104′).

As shown in the Figures herein, the graphical indicators used, for boththe player-agnostic graphical leaderboard and the player-specificgraphical leaderboard, have all been homogenous—for example, all of thegraphical indicators used have been icons of people running. It will beunderstood that the particular graphical indicators used may be selectedto be any appropriate graphic, e.g., images or animations of peoplerunning (such as in a marathon), bicycling, swimming, etc.; images oranimations of animals running (such as buffalo, horses, road runners,etc.), swimming (dolphins, sharks, etc.), flying (birds, dragons, etc.),etc.; or images or animations of vehicles moving (cars, boats, planes,rockets, etc.). Furthermore, the graphical indicators may be enhanced,in some cases, through the application of various additionalembellishments, e.g., dust clouds that may be kicked up by a graphicalindicator when overtaking another graphical indicator, or when in aparticular ranked position.

The particular type of graphic or animation selected for graphicalindicators may be selected to be consistent with a particular gametheme, e.g., to be consistent with the theme of the wagering game thatis used in the multiplayer gaming event for which a graphicalleaderboard may be used. It will be understood that in someimplementations, there may be some graphical leaderboards that may allowfor player-selectable differentiation between the different graphicalindicators that are used in such graphical leaderboards.

For example, players may be provided with an opportunity to selectbetween a plurality of different graphical indicators. Such graphicalindicators may, in some implementations, not necessarily be thematicallyrelated. In other implementations, the graphical indicators may bethematically related but still visually different in some manner. Forexample, if the graphical leaderboard is for a buffalo-themed game, thenplayers may be allowed to select a graphical indicator from a number ofdifferent buffalo-themed graphical indicators, e.g., a young buffalo, anold buffalo, a buffalo with war paint on it, a buffalo wearing aparticular sporting team insignia or jersey, a zombie buffalo, acybernetic buffalo, a samurai buffalo, a buffalo with wings, etc. Inanother example, the graphical indicators may each have a core graphicalcomponent that is generally the same for each player, e.g., a buffalo,horse, bicycle, etc., and an additional graphical component that iscustomizable by each player to some extent or that may vary from playerto player (such variance may, in some implementations, be determinedaccording to preset rules and may not be player-configurable). Forexample, the additional graphical component may be in the form of agraphic of a person that is riding the buffalo, horse, bicycle, etc.that may vary with respect to the clothing or costume worn by each suchdepicted person, the color of such clothing or costume, the gender ofthe person, physical attributes of the person, and so forth—therebyallowing a graphical leaderboard presentation that has both a commontheme between all of the graphical indicators (the core graphicalcomponent) and a variety of different embellishments (the additionalgraphical component) that serve to differentiate between individualgraphical indicators shown on a graphical leaderboard. In yet anotherexample, if a multiplayer gaming event has a particular cinematic ortelevision show theme, e.g., Game of Thrones, then each player may beallowed to select a graphical indicator that corresponds, for example,to one of a plurality of different characters from that movie ortelevision show. In yet another example, players may be provided withthe same or similar core graphical indicators, but may be provided withthe ability to select customizations thereof, e.g., players may beprovided with the opportunity to select costumes, accessories, or othergraphical enhancements that may be overlaid on, or otherwise used tomodify the appearance of, the graphical indicators.

In some implementations, the ability of players to customize orotherwise actively participate in the determination of how a graphicalindicator that represents them will be presented may be contingent onvarious conditions. For example, a player may “earn” the opportunity toselect, for example, an upgrade or enhancement to their graphicalindicator by meeting one or more criteria, e.g., achieving a particularnumber of player loyalty program points, achieving a particular playerloyalty program level, playing in one or more gaming tournament sessionsfor a given gaming tournament, playing one or more gaming tournamentsessions in an online gaming tournament, wagering at least a certainamount in one or more types of wagering games, wagering at least acertain amount in one play of a wagering game, wagering at least acertain amount at a particular set of one or more casino propertieswithin a given time frame, visiting one or more casino properties oreach casino property in a predetermined set of one or more casinoproperties within a given timeframe, winning one or more trophies in atournament gaming session (as discussed in U.S. Patent Application No.62/884,072, which was previously incorporated herein by reference),achieving a particular bonus outcome in a wagering game, and so forth.In one example, a player may visit a particular show, e.g., circus show,magic show, stand-up comedy show, musical show, etc., at a casinoproperty or related property and may be presented with upgrades orenhancements for their graphical indicator that may, for example, add onan accessory or costume from the show. For example, a player thatattends a Cirque du Soleil show may be presented with the ability toselect any of several themed costumes or masks that may be applied totheir graphical indicator as a reward for attending the show.

In some implementations, user-selected upgrades or modifications tographical indicators may only be depicted on certain graphicalleaderboards. For example, a player-specific graphical leaderboard maybe configured to depict the graphical indicator for the player for whichthe player-specific graphical leaderboard is tailored using thecustomizations or enhancements selected by that player. In such a case,the graphical indicators for the other players depicted thereon may, insome implementations, be uncustomized or, in other implementations,reflect the customizations or enhancements selected by the playersassociated with those graphical indicators. In either case, if there isalso a player-agnostic graphical leaderboard that is depicting rankinginformation for players in the same multiplayer gaming event, such aplayer-agnostic graphical leaderboard may be configured to show all ofthe graphical indicators with or without the various enhancements and/orupgrades selected by the various players represented thereby. Forexample, it may be desirous to limit the display of player-customizablegraphical indicators to only player-specific graphical leaderboards thatare displayed on the EGMs that each player of a multiplayer gaming eventis using, thereby allowing the players to see their customizations (and,if enabled, the customizations of other players), but to cause thegraphical indicators that represent those same players onplayer-agnostic graphical leaderboards that may be more generallyvisible to spectators at large to be standardized or uncustomized,thereby preserving a consistent visual theme related to the wageringgame being played (or of the multiplayer gaming event that isoccurring).

In some implementations, the graphical indicator that is used for aparticular player in a graphical leaderboard may share one or moreelements in common with a graphical indicator of that player in othercontexts. For example, a player may, for example, have an avatar orother graphical representation of themselves that they have adopted foruse in, for example, a social gaming application or a player loyaltysystem. In such implementations, a version of that same avatar or othergraphical representation may be used as the graphical indicator for thatplayer in a graphical leaderboard (or added as an additional graphicalcomponent to a core graphical component of a graphical indicator used torepresent that player on a graphical leaderboard). In some suchimplementations, the continuing association between a player and theiravatar or other graphical representation may be leveraged to allow theplayer to “cultivate” that avatar or other graphical representation (forease of reference, subsequent reference to “avatar” is to be understoodto also encompass other graphical representations that may serve asimilar purpose, e.g., providing a relatively unique graphicalindication that serves to represent a player in one or more virtualpresentations). For example, a centralized server system may be providedthat is configured to store data relating to player's avatars and toprovide such data to applications that may request it, e.g., atournament management system may request that the centralized serversystem provide one or more graphical images of the avatar which thetournament management system may then use to represent the player in atournament graphical leaderboard presentation. The centralized serversystem, which may be referred to herein simply as an avatar managementsystem (AMS), may be further configured to provide opportunities for theplayer to improve or customize one or more aspects of their avatar(including giving the avatar a name, which, in some implementations, maybe displayed in conjunction with the avatar, e.g., on a graphicalleaderboard, instead of the player's actual name), e.g., the AMS may beconfigured to adjust the size or scale of the avatar responsive toplayer actions, e.g., a player that “feeds” their avatar by makingregular visits to a casino associated with the AMS may be rewarded bybeing provided with a larger and/or more imposing (more muscular, morescarred, more active, etc.) avatar. In some implementations, avatars maybe implemented as “virtual pets” that players must provide with a basiclevel of care (in the form of making regular visits, for example, to oneor more websites or engaging in the use of one or more specificapplications on a mobile device that are associated with that avatar orthe player associated with that avatar) in order to keep the avatar'sappearance from degrading or becoming less appealing (similar to aTamagotchi virtual pet, in some respects).

In some implementations, a visually enhanced avatar may also offernon-visual enhancements, e.g., a player that uses a visually enhancedavatar may also be provided with a benefit in one or more tournamentsessions in a tournament where the visually enhanced avatar is used. Forexample, such a player may receive a boost during play, such as havingone or more wild symbols displayed during a spin of a reel-basedwagering game, receiving a small percentage boost to their chances ofachieving a winning pattern, and/or receiving a personalized all-winsmultiplier that is applied to their score (such as, for example, a 10%boost where the player receives 1.1 points for every one point won).

In some implementations, the AMS (or another system in communicationtherewith) may be configured to provide players with opportunities toearn accessories or enhancements for their avatars, e.g.,user-selectable options that the user may select in order to activate aparticular effect. For example, in some implementations, a player may beable to obtain an accessory such as a jetpack, super-speed power-up, orother speed-enhancing item, that the player may select during play (orprior to) play in order to receive a particular benefit. For example,selecting a jetpack may cause the player's avatar (or graphicalindicator associated therewith) to be shown to be wearing a jetpack andthe player's score to correspondingly increase by a particular amount,thereby causing the player to appear to accelerate forward on thegraphical leaderboard and pass one or more other players' graphicalindicators. Such accessories may also, in some implementations, beearned during tournament game play, e.g., as the result of achieving aparticular pattern of symbols or a “Big Win” in the wagering game beingplayed. For example, a player gets a “Big Win” and a jetpack appears onthe player's avatar as a visual enhancement that depicts their graphicalindicator moving really fast past the other players. In such instances,the accessory may be caused to be immediately applied to the player'sgraphical indicator on the graphical leaderboard, as in the exampleabove, or may be “banked” for later use by the player within thattournament session or even in other tournament sessions. Suchenhancements may also or alternatively be configured to be earned, forexample, based on the number of additional tournament session entriesthat a player may earn—for example, every player in a tournament sessionmay have a random chance of being awarded such an enhancement, butplayers that have played multiple tournament sessions during a giventournament round may be provided with an enhanced chance of beingawarded such enhancements.

It will be appreciated that the graphical leaderboards discussed hereinmay be configured to display data for a variety of different multiplayercontexts—while the examples have primarily focused on displaying rankinginformation for a given tournament session of a tournament, or for thetournament itself, it will be appreciated that such graphicalleaderboards may portray data from a variety of time periods, e.g.,tournament sessions, tournament rounds, tournaments, a given day, agiven week, a given month, a given year, etc.

It will be understood that the graphical leaderboards discussed hereinmay be implemented using any of a variety of different mechanisms,including, but not limited to, controllers that include one or moreprocessors and one or more memory devices that store computer-executableinstructions for controlling the one or more processors to cause one ormore displays to present a graphical leaderboard in accord with theconcepts discussed above. Such systems may, for example, receiveinformation regarding a metric of interest for a plurality of playersduring a multiplayer gaming event (or information derived therefrom),and may then cause a graphical leaderboard based on such information tobe displayed. It will be further understood that the disclosureencompasses non-transitory machine-readable media that storescomputer-executable instructions for controlling one or more processorsto provide such graphical leaderboards. Additionally, it will beunderstood that such instructions may cause graphical leaderboards todisplay graphical indicators in accord with the characteristics outlinedabove, but may utilize other calculations in order to provide the sameor equivalent effect—for example, while the discussions herein havefocused on determining the locations of graphical indicators as afunction of distance from the starting terminus and along the pathbetween the starting terminus and ending terminus, an identical effectmay be achieved, with appropriate adjustment, by determining thelocations of the graphical indicators as a function of distance from theending terminus and along the path between the starting terminus andending terminus. Thus, any reference herein to a particular function orrelationship that governs the location or presentation of a particulargraphical element should be understood to provide a way of understandingif the location or presentation of that graphical element satisfies aparticular requirement, as opposed to governing how, exactly, thatlocation or presentation is determined.

It will be further appreciated that some implementations ofleaderboards, in particular, of player-specific leaderboards, may beconfigured to allow for player customization thereof, e.g., allowing aplayer to “zoom” in and out to show fewer or more graphical indicators,e.g., by allowing for player inputs such as “pinch to zoom” or the likevia touch-screen. Such inputs may, for example, have the effect ofincreasing or decreasing the value or values of a and b in the equationsdiscussed earlier herein, thereby dynamically adjusting the range ofvalues represented by the path along which the graphical indicators aredisplayed.

In some implementations, graphical leaderboard-type displays may be usedin non-tournament formats, e.g., to show how close a player is toearning various jackpots in a real-money game. For example, a graphicalleaderboard-style display may be provided that shows players chasing“buffalos” (or other animals) that represent the mini, minor, major, orother tiered jackpot amounts in a real-money play version of a game.Alternatively, such jackpot amounts may be awarded to the top X players(where X is the number of tiers) in a tournament-style game.

In yet further implementations, some graphical leaderboards may be shownin a first-person perspective, with the player's viewpoint shown fromthe perspective of, for example, an animal, such as a buffalo, runningin a race, and the distance until the next animal indicating how farahead the next player is.

It will be appreciated that in tournament gaming systems, a tournamentmanagement system or other system may track the values of variousplayers' metrics, e.g., scores, over time and may provide updates to thevarious graphical leaderboard displays so that each graphicalleaderboard may be updated as needed to display a desired type ofgraphical leaderboard. For example, there may be different graphicalleaderboard displays that provide graphical leaderboards reflectingplayers' performance across different time periods and different events.For example, a tournament leaderboard might be configured to displayinformation regarding player rankings within a tournament, a separatetournament session leaderboard might be configured to displayinformation regarding the ranking of players in the current session, andyet another graphical leaderboard might be configured to displayrankings of players across an entire week or month of tournament play.Each such leaderboard display may be configured, in someimplementations, through parameters that may be entered into thetournament management system via a GUI of some sort.

It will also be appreciated that the graphical leaderboards discussedherein may, in some implementations, give the appearance of a “race”between players, the underlying multiplayer game play that generates themetric of interest for such graphical leaderboards may be of anon-racing game type. For example, the underlying game play thatgenerates the metric of interest may be game play such as slot machinegame play, poker game play, roulette game play, blackjack game play, orother games of chance.

Generally speaking, a system for providing a graphical leaderboard maybe configured, e.g., via computer-executable instructions stored on oneor more memory devices, to receive data regarding values of a metric ofinterest for a plurality of players participating in a multiplayergaming event. Such systems may then determine, for each player of a setof one or more of the players in the plurality of players, acorresponding indicator position along a path of a graphical leaderboardbased, at least in part, on the value of the metric of interest for thatplayer. The indicator position may, as discussed above, generally betied to the value of the metric of interest, but may also, in someimplementations, be modified slightly for cosmetic or presentationreasons, e.g., by applying a random displacement factor or otherwiseadjusting the indicator position. In some implementations, the set ofone or more players may include all of the players in the plurality ofplayers; in other implementations, the set of players may be a propersubset of the plurality of players, e.g., when the values of the metricof interest for some players do not meet minimum requirements fordisplaying a graphical indicator (such as for players that might have ascore that is not in the top twenty scores when only the top twentyscorers are represented by graphical indicators for a given multiplayergaming event). Once the indicator positions for the graphical indicatorsfor the set of players has been determined, the system may then causegraphical indicators for the players in the set of players to bedisplayed on one or more displays. Such causation may include, forexample, the system directly causing the display of such graphicalindicators by sending instructions to a video controller associated witha display or indirectly causing the display of such graphical indicatorsby, for example, transmitting data regarding the indicator positions tosystems, e.g., EGMs, that then process that indicator positioninformation, e.g., to translate it into a format that is compatible withthe display hardware available on those systems, and cause it to bedisplayed on displays associated with those systems.

As discussed earlier, systems for providing graphical leaderboards maybe configured to perform such underlying functionality on a repeatingbasis over time—either periodically or on an event-driven basis. Eachtime new information regarding the metric of interest for one or moreplayers is received by the system, the system may re-determine theindicator positions (if appropriate) and cause the graphical indicatorsto be updated in accordance with the indicator position information,e.g., to move from the locations they were at based on the indicatorpositions before the updated information is received to new locationsbased on the indicator positions after the updated information isreceived. In some cases, such updates may cause some graphicalindicators to be removed from and/or added to the one or more displays,e.g., as new information regarding the values of the metric of interestcause changes in which players are represented by graphical indicatorson the graphical leaderboard (for example, if a graphical leaderboardshows only the top 20 players in a 32-player multiplayer gaming event,the composition of the top 20 players may change over time based onfluctuations in the metric of interest).

It is to be understood that the phrases “for each <item> of the one ormore <items>,” “each <item> of the one or more <items>,” or the like, ifused herein, are inclusive of both a single-item group and multiple-itemgroups, i.e., the phrase “for . . . each” is used in the sense that itis used in programming languages to refer to each item of whateverpopulation of items is referenced. For example, if the population ofitems referenced is a single item, then “each” would refer to only thatsingle item (despite the fact that dictionary definitions of “each”frequently define the term to refer to “every one of two or morethings”) and would not imply that there must be at least two of thoseitems. Similarly, the term “set” or “subset” should not be viewed, initself, as necessarily encompassing a plurality of items—it will beunderstood that a set or a subset can encompass only one member ormultiple members (unless the context indicates otherwise).

The use, if any, of ordinal indicators, e.g., (a), (b), (c) . . . or thelike, in this disclosure and claims is to be understood as not conveyingany particular order or sequence, except to the extent that such anorder or sequence is explicitly indicated. For example, if there arethree steps labeled (i), (ii), and (iii), it is to be understood thatthese steps may be performed in any order (or even concurrently, if nototherwise contraindicated) unless indicated otherwise. For example, ifstep (ii) involves the handling of an element that is created in step(i), then step (ii) may be viewed as happening at some point after step(i). Similarly, if step (i) involves the handling of an element that iscreated in step (ii), the reverse is to be understood. It is also to beunderstood that use of the ordinal indicator “first” herein, e.g., “afirst item,” should not be read as suggesting, implicitly or inherently,that there is necessarily a “second” instance, e.g., “a second item.”

While the invention has been described with respect to the figures, itwill be appreciated that many modifications and changes may be made bythose skilled in the art without departing from the spirit of theinvention. Any variation and derivation from the above description andfigures are included in the scope of the present invention as defined bythe claims.

What is claimed is:
 1. An electronic gaming system comprising: one ormore processors and one or more memory devices, wherein: the one or moreprocessors and the one or more memory devices are operably connected,and the one or more memory devices store computer-executableinstructions for controlling the one or more processors to: a) obtaindata indicating a value of a metric of interest for each player of afirst set of one or more players of a plurality of players of electronicgaming machines participating in a multiplayer gaming event, wherein thefirst set of players includes a first player and the one or more metricsof interest for the first set of one or more players includes a firstmetric of interest for the first player; b) determine, for the firstplayer, a corresponding indicator position along a path based, at leastin part, on the value of the first metric of interest, wherein: the pathhas a starting terminus associated with a first metric value and anending terminus associated with a second metric value, the value of themetric of interest for each player in the first set of one or moreplayers is greater than or equal to the first metric value and less thanor equal to the second metric value, and the indicator position for thefirst player is located a first distance along the path from thestarting terminus and a second distance along the path from the endingterminus; c) determine, for each player of the first set of one or moreplayers other than the first player, a corresponding indicator positionalong the path based, at least in part, on the value of the metric ofinterest for that player, wherein: the indicator position for eachplayer of the first set of players with a value of the metric ofinterest lower than the value of the first metric of interest ispositioned along the path such that the distance along the path betweenthe indicator position for that player and the indicator position forthe first player is generally equal to the first distance multiplied bythe ratio of the difference between the value of the first metric ofinterest and the value of the metric of interest of that player to thedifference between the value of the first metric of interest and thefirst metric value, and the indicator position for each player of thefirst set of players with a value of the metric of interest higher thanthe value of the first metric of interest is positioned along the pathsuch that the distance along the path between the indicator position forthat player and the indicator position for the first player is generallyequal to the second distance multiplied by the ratio of the differencebetween the value of the first metric of interest and the value of themetric of interest of that player to the difference between the value ofthe first metric of interest and the second metric value; and d) cause,for each player in the set of one or more players, a correspondinggraphical indicator to be displayed at the corresponding indicatorposition for that player to represent that player.
 2. The electronicgaming system of claim 1, wherein the one or more memory devices furtherstore additional computer-executable instructions for controlling theone or more processors to: repeat (a) through (d) one or more times overa period of time, and modify which players of the plurality of playersare included in the first set of one or more players in association witheach repetition of (a) through (d) based on the values of the metric ofinterest for those players.
 3. The electronic gaming system of claim 2,wherein the one or more memory devices further store additionalcomputer-executable instructions for controlling the one or moreprocessors to, for at least one graphical indicator, cause thatgraphical indicator to move between one or more interim indicatorpositions for that graphical indicator in between each instance of (d),wherein each interim indicator position is obtained by multiplying themost recent indicator position for that graphical indicator by arandomly generated displacement factor.
 4. The electronic gaming systemof claim 1, wherein the one or more memory devices further storeadditional computer-executable instructions for controlling the one ormore processors to modify, for at least one player of the first set ofone or more of the players, the corresponding indicator position for theat least one player along the path by multiplying that indicatorposition by a randomly generated displacement factor before (d).
 5. Theelectronic gaming system of claim 1, wherein the path is a virtual paththat is not graphically depicted on the one or more displays.
 6. Theelectronic gaming system of claim 1, wherein the one or more memorydevices store computer-executable instructions for controlling the oneor more processors to adjust at least one of the first metric value andthe second metric value such that the first set of one or more playersincludes the first player and at least one additional player.
 7. Theelectronic gaming system of claim 1, wherein the one or more memorydevices store computer-executable instructions for controlling the oneor more processors to: receive the data indicating the value of themetric of interest for each player of the first set of one or moreplayers from a tournament management system; receive indications of oneor more player inputs; determine, responsive to each received playerinput, a game outcome, each game outcome having an associated winamount; and send, responsive to the determination of at least each gameoutcome that has a non-zero win amount, a message to the tournamentmanagement system indicating the associated win amount.
 8. Theelectronic gaming system of claim 1, wherein the one or more memorydevices store computer-executable instructions for controlling the oneor more processors to cause a first previous leader graphical indicatorto be positioned at a first previous leader indicator position along thepath based, at least in part, on a value of the metric of interest forthe first previous leader, wherein the value of the metric of interestfor the first previous leader is the highest value of the metric ofinterest achieved by any player in that multiplayer gaming event or anequivalent multiplayer gaming event during a first predetermined periodof time.
 9. The electronic gaming system of claim 8, wherein themultiplayer gaming event is a tournament session for a multiplayergaming tournament and the value of the metric of interest for the firstprevious leader is the highest value of the metric of interest achievedby any player in a previous or concurrent tournament session of themultiplayer gaming tournament during the first predetermined period oftime.
 10. The electronic gaming system of claim 9, wherein thepredetermined period of time is selected from the group consisting of:the duration of the multiplayer gaming tournament, the current day, aweekend, the current calendar week, a seven-day period ending on thecurrent day, the current calendar month, a quarter of a year, acontiguous block of three calendar months, and a year.
 11. Theelectronic gaming system of claim 9, wherein the one or more memorydevices store computer-executable instructions for controlling the oneor more processors to: e) determine that the value of the metric ofinterest for any of the players in the plurality of players has exceededthe value of the metric of interest for the first previous leader; andf) cause, responsive to the determination in (e), a second previousleader graphical indicator to be positioned at a second previous leaderindicator position along the path based, at least in part, on a value ofthe metric of interest for the second previous leader, wherein the valueof the metric of interest for the second previous leader is the highestvalue of the metric of interest achieved by any player in thatmultiplayer gaming event or an equivalent multiplayer gaming eventduring a second predetermined period of time, wherein the secondpredetermined period of time is larger than the first predeterminedperiod of time.
 12. The electronic gaming system of claim 1, wherein thepath is a linear path between the starting terminus and the endingterminus.
 13. The electronic gaming system of claim 1, wherein: theplurality of players are all participants in a common tournament sessionof a multiplayer gaming tournament, and the metric of interest is asession score of each player of the plurality of players for the commontournament session.
 14. The electronic gaming system of claim 1, whereinthe difference between the first metric value and the value of the firstmetric of interest is equal to the difference between the second metricvalue and the value of the first metric of interest.
 15. The electronicgaming system of claim 14, wherein the one or more memory devicesfurther store additional computer-executable instructions forcontrolling the one or more processors to set the second metric valueequal to the value of the first metric of interest when the value of thefirst metric of interest is greater than or equal to the values of themetric of interest for all of the other players in the plurality ofplayers.
 16. The electronic gaming system of claim 14, wherein the oneor more memory devices further store additional computer-executableinstructions for controlling the one or more processors to set the firstmetric value equal to the value of the first metric of interest when thevalue of the first metric of interest is less than or equal to thevalues of the metric of interest for all of the other players in theplurality of players.
 17. The electronic gaming system of claim 16,wherein the one or more memory devices further store additionalcomputer-executable instructions for controlling the one or moreprocessors to: determine, for each player in the first set of one ormore players other than the first player, whether that player isdesignated as a friend of the first player, and cause an appearance ofthe graphical indicator for each player in the first set of one or moreplayers that is designated as a friend of the first player to bedistinct from an appearance of each player indicator for each player inthe first set of one or more players that is not designated as a friendof the first player.
 18. The electronic gaming system of claim 16,wherein the one or more memory devices further store additionalcomputer-executable instructions for controlling the one or moreprocessors to: repeat (a) through (d) one or more times over a period oftime, and cause the players that are in the first set of players to bemodified based on changes in which players of the plurality of playershave metrics of interest with values that are between the first metricvalue and the second metric value.
 19. The electronic gaming system ofclaim 1, wherein the one or more memory devices further store additionalcomputer-executable instructions for controlling the one or moreprocessors to cause, for each displayed graphical indicator, a playername label to be displayed in association with that graphical indicatorindicating a name associated with the player of the first set of playersfor that graphical indicator.
 20. The electronic gaming system of claim1, wherein the one or more memory devices further store additionalcomputer-executable instructions for controlling the one or moreprocessors to cause, for each displayed graphical indicator, a gamingmachine number label to be displayed in association with that graphicalindicator indicating an electronic gaming machine being used by theplayer of the first set of players for that graphical indicator.